-
Вебмастеру
(
http://forum.oszone.net/forumdisplay.php?f=22)
rus-4-ever |
26-10-2008 18:11 934217 |
перенос части страницы HTML на другую через DOM
Есть проблема
Цитата:
$doc = new DOMDocument;
$doc->loadHTML($str);
$entries=$doc->getElementsByTagName ('select');
$doc1 = new DOMDocument;
$root=$doc1->createElement('div');
foreach ($entries as $node) {
echo $node->nodeValue ;
$root->appendChild($node) ;
}
$doc1->appendChild($root);
echo $doc1->saveHTML()
|
В чем ошибка? почему я не могу выбрать элемент в одном дереве и вставить его в другое дерево?
|
rus-4-ever |
29-10-2008 01:11 936656 |
Вопрос решён
Цитата:
$doc1 = new DOMDocument;
$div=$doc1->createElement('div');
foreach ($entries as $node) {
$select = $doc1->importNode($node,true);
$div->appendChild($select) ;
}
$doc1->appendChild($div);
echo $doc1->saveHTML();
|
|
Время: 10:27.
© OSzone.net 2001-