var rowlist=xmlDoc.documentElement.childNodes();
解决方案 »
- 请问有精通Flex的么,散分啦~~~~~
- 基于J2EE的WEB日志管理系统
- JProbe 配置weblogic 813
- 晕死,火狐居然@#$$%!
- struts error resource配置问题
- jsp<==>servlet
- 创建webSphere数据源测试成功(但是通过java程序调用的时候出现错误)?急~!
- 万事具备,只差东风了......送分88,祝大家明年发,发,发
- 想去面试J2EE程序员,不知道一般要考些什么方面
- web 项目运行报错,不知怎么回事
- 用Struts遇到的问题
- 使用delegate设计模式的J2EE应用,如何保证一个WEB客房端对应一个有状态SESSION BEAN
也行
然后就是遍历
for(var row in rowlist)
{
row.getAttribute("f1")//f1的值
}
<root>
<ROW f1="11" f2="222"/>
<ROW f1="haha" f2="fdsf"/> <---少了个/
</root>
<html>
<body>
<script language="javascript">
var xmlDoc=new ActiveXObject("Msxml.DOMDocument");
xmlDoc.async=false;
xmlDoc.load("demo.xml");
//alert(xmlDoc.xml);
var rowlist=xmlDoc.documentElement.childNodes;
for(var i=0;i<rowlist.length;i++)
document.write(i+":"+rowlist[i].getAttribute("f1")+"<br>");
</script>
</body>
</html>
demo.xml:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<ROW f1="11" f2="222"/>
<ROW f1="haha" f2="fdsf"/>
</root>
<html>
<body>
<script language="javascript">
var xmlDoc=new ActiveXObject("Msxml.DOMDocument");
xmlDoc.async=false;
xmlDoc.load("demo.xml");
var rowlist=xmlDoc.documentElement.childNodes;
var abc="";
for(var i=0;i<rowlist.length;i++)
abc+=rowlist[i].xml;
alert(abc);
</script>
</body>
</html>
最多用xmlDoc.documentElement.xml
但取到的是
<root><ROW f1="11" f2="222"/><ROW f1="haha" f2="fdsf"/></root>不必谢,及时结帖就好