[問題] 錯誤:此處需要物件
我寫了一個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)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章