XML到HTML没有显示任何内容

时间:2013-10-21 14:01:28

标签: javascript html xml

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

1 个答案:

答案 0 :(得分:1)

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

和另一个问题id!= class

document.getElementById("flow")
                     ^^

<div class="flow"></div>
     ^^^^^