サーバーで 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>