读书人

XML.selectNodes无法获取xml中节点的值

发布时间: 2012-02-11 09:51:34 作者: rapoo

XML.selectNodes无法获取xml中节点的值
js文件:
var nodes= '//lottery[@sortid= " '+ sortId + ' "]/ware ';
alert(nodes);
var warenos = XML.selectNodes(nodes);
alert(warenos.length);
xml文件:
<lottery sortid= "16 " sortname= "排列5 ">
<ware wareid= "25855 " wareno= "07224 " />
<ware wareid= "25854 " wareno= "07223 " />
........
</lottery>
文件内容如上,请问warenos.length为什么获得的节点数是0呢?在xml文件里lottery节点下的子节点ware的条数有很多啊!

[解决办法]
你用sortId=16代替试下,你那应该是没有错误的
PS:XML是不是在同一目录下面?
[解决办法]
lottery 是根节点吗?
有已存在sortid试试看!

读书人网 >JavaScript

热点推荐