@stainer

Как получить значение input, если value пустой?

Добрый день, с помощью simple_html_dom обрабатываю html, но тут возникла проблема..
Мне нужно получить значение input у которого нет атрибута value 0_o

5dd3fbc9a99fc294346921.png

Соответственно, этот код выдает пустоту

$quantity = $data->find("form.quantity input");
echo $quantity[0]->value;
  • Вопрос задан
  • 110 просмотров
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Скорее всего цифры туда попадают через яваскрипт, а не выводятся в валуе, естественно simple_html_dom получить их не может, так как не умеет воспроизводить яваскрипт. Ищите собственно сам скрипт который управляет содержимым данного инпута. Подозреваю что значение берется из скрытого span рядом.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
25 апр. 2024, в 14:44
10000 руб./за проект
25 апр. 2024, в 14:44
250 руб./в час