Задать вопрос
@iSensetivity
бухгалтер, програміст-самоук

В firebug есть, в html теле — нет. Как так?

Надо спарсить данные из формы для последующей отправки POST-запроса.
Но я встретился с удивительной штукой при проверке в firebug значение value="ХХХ" есть, а при просмотре html-кода - нет!
Fv5Krhf.pngE5En7Ji.png
Данньте я получаю с помощью xPath
$xpath->query('//*[@id="cp_NoBotID_NoBotID_NoBotExtender_ClientState"]')->item(0)->getAttribute('value');

Но т.е. в коде нету value то и даннье я получить не могу.
Как мне достать value?
  • Вопрос задан
  • 2290 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Потому что данные, которые вы не видите в исходном коде добавлены через JavaScript.
Их изначально нету в отданной страничке сервером.
А в FireBug вы видите результат уже после обработки через JS
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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