agx
Программер :-)
Получение из HTML узла по его id
Я создаю DOMDocument следующим образом:
И хочу получить элемент <div> по его id:
Функция возвращает false. Почему так происходит? Может быть, getElementById работает только с XML-документами? В это же время getElementsByTagName работает, возвращает список узлов. Можно, конечно обходить их в цикле и выбрать тот, у которого id="content", но это ведь извращение какое-то...
Я создаю DOMDocument следующим образом:
PHP:
$nd=DOMDocument::loadHTML('<div id="content">HelloWorld</div>');
PHP:
$item=$nd->getElementById('content');
кроме того она еще и распарсить его не может. Повбывав бы.