AmadMike
Новичок
Как получить объект DOMText
Добрый день.
Не смог никак разобраться, каким образом получить объект DOMText из структуры документа.
Например есть какой-нибудь html файл и скажем такой блок:
создаем объект DOMDocument из этого файла.
Ну элемент блока можно получить как
Можно даже создать текстовый элемент и добавить его к этому блоку, а вот как получить доступ к уже существующему тексту?
-~{}~ 10.11.06 18:26:
Еще раз пересмотрев все классы расширения DOM я нашел как все-таки получить доступ к тексту элемента надо воспользоваться свойством класса DOMNode->textContent (а DOMDocument и DOMElement наследуют это свойство). А объект DOMText по всей видимости можно только создать, а получить можно его содержимое ввиде строки...
Добрый день.
Не смог никак разобраться, каким образом получить объект DOMText из структуры документа.
Например есть какой-нибудь html файл и скажем такой блок:
Код:
<div id="div1">
Some text
</div>
PHP:
$document = new DOMDocument('1.0', 'utf-8');
$document->loadHTMLFile('file.html');
PHP:
$document->getElementById('div1');
-~{}~ 10.11.06 18:26:
Еще раз пересмотрев все классы расширения DOM я нашел как все-таки получить доступ к тексту элемента надо воспользоваться свойством класса DOMNode->textContent (а DOMDocument и DOMElement наследуют это свойство). А объект DOMText по всей видимости можно только создать, а получить можно его содержимое ввиде строки...