| 
                
                    | 
    
        
        
            
                
 
<script language="JavaScript"> <!-- var doc = new ActiveXObject("Msxml2.DOMDocument"); var p = doc.createProcessingInstruction("xml","version='1.0' encoding='gb2312'"); doc.appendChild(p); var root = doc.createNode(1,"students",""); var n = doc.createNode(1,"ttyp",""); var o = doc.createElement("sex"); o.text = "男"; var r = doc.createAttribute("id"); r.value="test"; n.setAttributeNode(r); var r1 = doc.createAttribute("class"); r1.value="tt"; n.setAttributeNode(r1); n.removeAttribute("class"); n.appendChild(o); n.appendChild(doc.createTextNode("this is a text node.")); n.appendChild(doc.createComment("this is a comment/n")); root.appendChild(n); var m = n.cloneNode(true); root.appendChild(m); root.removeChild(root.childNodes(0)); var c = doc.createCDATASection("this is a cdata"); c.text = "hi,cdata"; root.appendChild(c); doc.appendChild(root); var a = doc.getElementsByTagName("ttyp"); for(var i= 0;i<a.length;i++) { alert(a[i].xml); for(var j=0;j<a[i].attributes.length;j++) { alert(a[i].attributes[j].name); } } var b = doc.selectSingleNode("//ttyp/sex"); b.text = "女"; if(n) { alert(n.ownerDocument.xml); } </script>    |  |