我正在尝试解析服务器中的XML并获取该XML的元素图像URL,然后将其显示在我的文档中。并且确保我还提出了一些条件,如果没有解析XML然后提醒我,但它没有提醒我,因为解析是成功的。问题是加载函数时没有得到任何东西。
var xmlDoc = Obj.responseXML;
if(xmlDoc){
var count = xmlDoc.getElementsByTagName("item").lenght;
for(var i = 0; i <= count; i++){
document.getElementById("flow").innerHTML += "<div class='item'> <img class='content' src='" + xmlDoc.getElementByTagName("icon")[i].childNodes[0].nodeValue.replace(/\s+$/g,' ') +"' /></div>";
};
} else {
alert("Parse Not Successfull!");
}
我的HTML看起来像这样,
<div id="coverFlow">
<div class="flow"></div>
</div>
答案 0 :(得分:1)
var count = xmlDoc.getElementsByTagName("item").lenght;
^^^^^^
length
^^
和另一个问题id!= class
document.getElementById("flow")
^^
<div class="flow"></div>
^^^^^