【发布时间】:2012-02-14 19:29:51
【问题描述】:
$links = $li->getElementsByTagName('a');
foreach ($links as $link)
{
$link_text = $link->nodeValue;
$image = $dom->createElement('img');
$image->setAttribute('src', 'some target');
$image->setAttribute('alt', $link_text);
$link->nodeValue($image); // doesnt work
}
如何将链接的节点值替换为新的?(使用 domdocument)
li里面其实有一个链接,但是没有foreach我不知道怎么弄。
【问题讨论】:
-
nodeValue实际上没有为元素定义。不知道 PHP 是如何处理这个问题的。
标签: php dom domdocument nodevalue