Задать вопрос
Pecha89
@Pecha89
web developer

Как добраться до содержимого data атрибута у тэга input?

Привет, подскажите плиз
таим вот xpath пытаюсь забрать содержимого data-sell у инпут
//input[@data-currency='USD']/@data-buy

при таком запросе отдает


data-buy="74.19"
data-buy="74.19"
data-buy="74.19"


а мне нужна во первых певрвый input и не нужно лишь содержимое data атрибута без самого атрибута, тоесть:

74.19

а не полностью
data-buy="74.19"


на странице такой код
<input type="hidden" data-currency="USD" data-sell="78" data-buy="74.19">
<input type="hidden" data-currency="USD" data-sell="78" data-buy="74.19">
<input type="hidden" data-currency="USD" data-sell="78" data-buy="74.19">
  • Вопрос задан
  • 35 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер по тестированию: от новичка до автоматизатора
    9 месяцев
    Далее
  • Яндекс Практикум
    Автоматизатор тестирования на Python
    5 месяцев
    Далее
  • Яндекс Практикум
    Тестирование веб-приложений на Python
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
glebovgin
@glebovgin
Full Stack Web Developer
Первый элемент, как полагается:
//input[@data-currency='USD'][1]
Чтобы вернуть значение, полагаю, подойдёт:
string(//input[@data-currency='USD'][1]/@data-buy)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы