我有一个DOMDocument,我试图在另一个节点之前插入一个节点。
$doc = $parent->ownerDocument;
$xref_node = $doc->importNode($xref, true);
$ref = $doc->importNode($ref, true);
$parent->insertBefore($xref_node, $ref_node);
$ parent,$ xref和$ ref是DOMElements。
不知何故,这会在我使用insertBefore的行上生成“Not Found Error”。
知道为什么吗?我在这里使用$ parent的ownerDocument,在此文档中导入两个节点$ xref和$ ref,然后尝试在同一文档的节点上使用插入。
提前谢谢。
答案 0 :(得分:1)
有一个错误:$ref =
应为$ref_node =