作者blueshika (玺佧)
看板Ajax
标题[问题] 此处需要物件
时间Thu Nov 6 01:15:30 2008
我写了一个html的网页 这个网页是用来读取一个xml的东西
xml部分如下:
<inventory>
<book color="RED" ref="No" imp="top">
<title>javascript</title>
<author> shika </author>
<page>450 页</page>
<price>NT$ 400</price>
<num>0002</num>
<publish>shika</publish>
</book>
</inventory>
我现在的目的是判断说
如果imp="top"的话
把title里面的javascript印出来
我的javascript部分如下:
<script Language="JavaScript" FOR="window" EVENT="onload">
var oDOM;
var tmp="";
var k="top";
oDOM=new ActiveXObject("MSXML.DOMDocument");
oDOM.async=false;
oDOM.load("myXmlDOM.xml");
for(i=0;i<5;i++){
for(j=0;j<3;j++){
这一行有问题 if(k==oDOM.documentElement.childNodes(i).attributes(j).text){
tmp=tmp+oDOM.documentElement.childNodes(i).childNodes(0).text;
}
}
}
myNodeTest.innerText=tmp;
</script>
为什麽会这样?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.98.104
※ 编辑: blueshika 来自: 220.135.98.104 (11/06 01:22)