★☆

★☆
posts - 0, comments - 0, trackbacks - 0, articles - 80
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

循环所有属性删除属性

Posted on 2008-12-05 11:39 阅读(65) 评论(0)  编辑  收藏 所属分类: javascript操作XML


<%@ page contentType="text/html; charset=GBK"%>
<html>
<head>
<script type="text/javascript" src="loadxmldoc.js">
</script>
</head>
<body>
先得到节点,然后循环节点的所有属性,最后删除其中的属性。
<script type="text/javascript">

xmlDoc=loadXMLDoc("books.xml");

x=xmlDoc.getElementsByTagName("book");

for (i=0;i<x.length;i++)
{
while (x[i].attributes.length>0)
  {
  attnode=x[i].attributes[0];
  old_att=x[i].removeAttributeNode(attnode);
  }
}


</script>
</body>
</html>