手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript生成/解析dom的CDATA类型的字段的代码
javascript生成/解析dom的CDATA类型的字段的代码
摘要:两段demo代码如下(forieonly)://demo1varxmlDoc=newActiveXObject("Msxml2.DOMDoc...

两段demo代码如下(forieonly):

<scripttype="text/javascript">

//demo1

varxmlDoc=newActiveXObject("Msxml2.DOMDocument");

varroot;

varCDATASection;

xmlDoc.async=false;

xmlDoc.loadXML("<a/>");

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<root.childNodes.length;i++)

{

if(root.childNodes[i].nodeType==4)

alert(root.childNodes[i].nodeValue)

}

</script>

<scripttype="text/javascript">

//demo2

varxmlDoc=newActiveXObject("Msxml2.DOMDocument");

xmlDoc.async=false;

xmlDoc.loadXML("<a><![CDATA[aaaaaaaaaaaaaaaaaaaaa]]></a>");

root=xmlDoc.documentElement;

for(i=0;i<root.childNodes.length;i++)

{

if(root.childNodes[i].nodeType==4)

alert(root.childNodes[i].nodeValue)

}

</script>

//demo3(forfirefox)

<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">

<HTML>

<HEAD>

<TITLE>使firefox对xml的处理兼容IE的selectSingleNodeselectNodes方法</TITLE>

<METANAME="Author"CONTENT="emu">

<METANAME="Keywords"CONTENT="firefoxIEselectSingleNodeselectNodes">

<METANAME="Description"CONTENT="使firefox可以支持selectSingleNodeselectNodes方法">

<SCRIPTLANGUAGE="JavaScript">

<>

</SCRIPT>

</HEAD>

<BODY>

</BODY>

</HTML>

//demo4(crossbrower)

http://kb.mozillazine.org/XPath

【javascript生成/解析dom的CDATA类型的字段的代码】相关文章:

javascript实现淡蓝色的鼠标拖动选择框实例

javascript生成不重复的随机数

JavaScript中的fontsize()方法使用介绍

浅谈javascript的call()、apply()、bind()的用法

纯javascript制作日历控件

在页面中输出当前客户端时间javascript实例代码

javascript动态创建链接的方法

javascript消除window.close()的提示窗口

JavaScript 预解析的原理及实现

Javascript技术栈中的四种依赖注入详解

精品推荐
分类导航