//加載 var myxml=new ActiveXObject("Microsoft.XMLDOM") myxml.async=false myxml.load("node.xml") //申明元素 var newStu=myxml.createElement("學生") var newName=myxml.createElement("姓名") newName.text="wangwu" var newClass=myxml.createElement("班級") newClass.text="201192" var newPro=myxml.createElement("專業") newPro.text="環境藝術" //增加屬性 var newAttr=myxml.createAttribute("編號") newAttr.text="3" newStu.setAttributeNode(newAttr) newStu.appendChild(newName) newStu.appendChild(newClass) newStu.appendChild(newPro) //增加元素 //myxml.documentElement.appendChild(newStu) myxml.documentElement.insertBefore(newStu,myxml.documentElement.childNodes[0])
alert(myxml.xml)