-1

我正在尝试解析服务器中的 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>
4

1 回答 1

1
var count = xmlDoc.getElementsByTagName("item").lenght;
                                                ^^^^^^
                                                length
                                                    ^^

和另一个问题 id!=class

document.getElementById("flow")
                     ^^

<div class="flow"></div>
     ^^^^^
于 2013-10-21T14:03:37.403 回答