js操作dom(3)<script type="text/javascript" src="sg_share.js"></script>
js操作dom(3)
<script type="text/javascript">
js操作dom(3)    
var xml=sg.xmlDocument();
js操作dom(3)    xml.load(
"XmlFeedbackTemplate.xml");
js操作dom(3)    
var ColumnsNode=xml.selectSingleNode("Schema/Summary/Columns");
js操作dom(3)    
var RowsNode = xml.selectSingleNode("Schema/Rows");
js操作dom(3)    
var row=xml.createElement("Row");
js操作dom(3)
js操作dom(3)    
for(var i=0,j=ColumnsNode.childNodes.length;i<j;i++)
script>


xml参考上一篇文章!
注意一点:添加新元素Row时,先createElement

 节点的查找:
//查找含有某个属性的节点
 var findNode=xml.selectSingleNode("Schema/Rows/Row[@IndexId='12']");
 alert(findNode.getAttribute("指标分类"))

如果是查找符合要求的元素,要去掉@,更多用法请参考xpath相关文档

相关文章: