DOM异常:HIERARCHY_REQUEST_ERR(3)错误

Pet*_*Lin 0 javascript jquery internet-explorer-9 domexception

以下代码在chrome和Firefox中运行良好,但在IE 9.0中有所不同.

message.nodeTree.childNodes[1].childNodes[0].childNodes[0].appendChild(pkf_util.createXmlTextNode(text));

当我尝试通过textarea输入内容时,它附带了SCRIPT5022:

DOM例外:HIERARCHY_REQUEST_ERR(3)第481行字符29;

任何想法为什么它不能在IE 9.0中工作?

epe*_*leg 9

我知道问了很长时间,但我根据错误信息得出了它.特别是在我的情况下,我收到以下错误:"HIERARCHY_REQUEST_ERR:DOM异常3:节点被插入它不属于的某个地方."

我试图将我使用jquery创建的节点附加到我的html文档中的其他节点.原来,我错误地使用了$('div')而不是$('<div>')创建新的(追加)节点.

我希望这将有助于将来的某些人.