0

我有一个 DOMDocument,我试图在另一个节点之前插入一个节点。

$doc = $parent->ownerDocument;
$xref_node = $doc->importNode($xref, true);
$ref = $doc->importNode($ref, true);
$parent->insertBefore($xref_node, $ref_node);

$parent、$xref 和 $ref 是 DOMElement。

不知何故,这会在我使用 insertBefore 的行上生成“未找到错误”。

知道为什么吗?我在这里使用 $parent 的 ownerDocument,在此文档中导入两个节点 $xref 和 $ref,然后尝试在同一文档的节点上使用之前的插入。

先感谢您。

4

1 回答 1

1

有一个错误:$ref =应该是$ref_node =

于 2013-10-07T08:51:41.923 回答