欢迎来到福编程网,本站提供各种互联网专业知识!

javascript生成/解析dom的CDATA类型的字段的代码

发布时间:2007-04-22 作者: 来源:转载
两段demo代码如下(forieonly)://demo1varxmlDoc=newActiveXObject("Msxml2.DOMDocument");varroot;varCDATASection;xmlDoc.async=false;xmlDoc.loadXML("");root=xmlDoc.documentElement;CDATASection=xmlDoc.createCDATASection("HelloWorld!");r
两段demo代码如下(forieonly):

//demo1
varxmlDoc=newActiveXObject("Msxml2.DOMDocument");
varroot;
varCDATASection;
xmlDoc.async=false;
xmlDoc.loadXML("");
root=xmlDoc.documentElement;
CDATASection=xmlDoc.createCDATASection("HelloWorld!");
root.appendChild(CDATASection);
b=xmlDoc.createElement("Test")
b.text="hahahahaha"
root.appendChild(b);
alert(root.xml);
for(i=0;i{
if(root.childNodes[i].nodeType==4)
alert(root.childNodes[i].nodeValue)
}


//demo2
varxmlDoc=newActiveXObject("Msxml2.DOMDocument");
xmlDoc.async=false;
xmlDoc.loadXML("
");
root=xmlDoc.documentElement;
for(i=0;i{
if(root.childNodes[i].nodeType==4)
alert(root.childNodes[i].nodeValue)
}

//demo3(forfirefox)



使firefox对xml的处理兼容IE的selectSingleNodeselectNodes方法







//demo4(crossbrower)
http://kb.mozillazine.org/XPath

相关推荐