<strong>a.xml: <br></strong><div class="codetitle"> <span><a style="CURSOR: pointer" data="25423" class="copybut" id="copybut25423" onclick="doCopy('code25423')"><u>复制代</u></a></span> 代码如下:</div> <div class="codebody" id="code25423"> <br>< ?xml バージョン="1.0" エンコーディング="gb2312"?> <br><pnode> <br><node xmlId="0" /> <br><node xmlId="1" /> <br><node xmlId="2" /> <br><node xmlId="3" /> <br><node xmlId="4" /> <br></pnode> <br></pnode> </div> <br><strong>javascript:</strong> <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="17137" class="copybut" id="copybut17137" onclick="doCopy('code17137')"><u>复制代码</u></a></span>代码如下:</div> <div class="codebody" id="code17137"> <br><script language="javascript" type="text/javascript"> <br>//追加xml文档 <br>functionloadXML(xmlFile) <br>{ <br>var xmlDoc; <br>if(window.ActiveXObject) <br>{ <br>xmlDoc = new ActiveXObject('Microsoft.XMLDOM'); <br>xmlDoc.async = false; <br>xmlDoc.load(xmlFile); <br>} <br>else if (document.implementation&&document.implementation.createDocument) <br>{ <br>xmlDoc = document.implementation.createDocument('', '', null); <br>xmlDoc.load(xmlFile); <br>} <br>else <br>null を返します。 <br>xmlDoc を返します; <br>} <br>// 首先对xml对オブジェクト実行 <br>function checkXMLDocObj(xmlFile) <br>{ <br>var xmlDoc =loadXML(xmlFile); <br>if(xmlDoc==null) <br>{ <br>alert('您的浏览器不サポートxml文件读取,以て本页面禁止您的操作,推荐使用IE5.0以上可解解可能! '); <br> false を返します。 <br>} <br>xmlDoc を返す; <br>} <br>var xmlDoc=checkXMLDocObj("a.xml"); <br>//if(window.ActiveXObject) xmlDoc.removeChild(xmlDoc.childNodes[0]); <br>var topM=xmlDoc.getElementsByTagName("node1")[0].childNodes; <br>alert(topM.length); <br></script><br> </div>