-1
서버에서 XML을 구문 분석하고 XML의 요소 이미지 URL을 가져 와서 내 문서에 표시하려고합니다. 또한 XML을 파싱하지 않으면 경고 메시지를 표시하지만, 파싱 이후에는 경고 메시지를 표시하지 않는 조건을 설정하는 것이 좋습니다. 문제는 함수를로드 할 때 아무것도 얻지 못하는 것입니다.XML에서 HTML에 아무것도 표시되지 않습니다.
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>
. :)이 오류가 발생합니다. TypeError : 'null'은 ('document.getElementById ("flow"). innerHTML'을 평가하는) 객체가 아닙니다. –
ID가 흐름이있는 곳은 어디입니까? 이것은 id'class = "flow"'가 아닌가? – epascarello