//加载 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)