问题描述:
目的是要JS 访问到数据岛里的内容
我在HTML里 添加了数据岛
<XML id="MyXml" src="testxml.Xml"></XML>
然后下面的javascript中就去访问里面的节点:
Var mynode1
var mynode2
mynode1=MyXml.childNodes(1).childNodes(0).childNodes(0)
mynode2=MyXml.childNodes(1).childNodes(0).childNodes(0)
alert(mynode1)
alert(mynode2)
很简单的功能 首先 我能够正确访问到里面的数据 但是问题就是第一次打开时 总是提示childNodes(...)找不到对象 必须要刷新才能出来
我估计是不是第一次打开时 XML还没加载的缘故?
为什么会出现这种情况啊 要如何才能修改好呢?(我是用localhost方式打开的 ,直接打开无此问题!)
问题解答:
你用了DOM??
mynode1=MyXml.documentElement.childNodes(1).childNodes(0).childNodes(0)
mynode2=MyXml.documentElement.childNodes(1).childNodes(0).childNodes(0)
这样呢?
没看到你的全文件