InsertBefore()不能使用javascript ajax

时间:2013-05-12 09:35:49

标签: javascript ajax dom

data是来自ajax请求的responseXML,返回<b>Test Text</b> data是XMLDocument对象 streamObj是html页面的DOM节点。

streamObj.insertBefore(data,streamObj.firstChild); 

没有插入xml片段。为什么呢?

1 个答案:

答案 0 :(得分:0)

发现问题

从AJAX reponseXML返回的

data是整个XMLDocument。要获取其根节点,需要使用data.documentElement http://www.w3schools.com/dom/prop_document_documentelement.asp