var xml_Dom = document.getElementById('xmlDom').XMLDocument; var xml_FieldNodes=xml_Dom.getElementsByTagName('Field');//得到Field节点集合 var xml_GroupNodes=xml_Dom.getElementsByTagName('Group');//得到Gruop节点集合。 var node = xml_Dom.selectSingleNode("//*[@ControlID='"+id+"']");// @ControlID匹配一个属性值。并找出对应id值的节点。 var str = node.getAttribute("VarName");//得到属性VarName的值。 node.setAttribute("OldValue",node.getAttribute('Value'));给OldValue属性赋Value属性的值。 for(var i=0;i<node.childNodes.length;i++) 删除一个节点。