[英]Loading data into static html form page or XML and using javascript
[英]Update HTML Page using XML and Javascript
我正在嘗試使用AJAX更新網站。
在我的html中,我使用了span id="test1"
和span id="test2"
。
但是,僅顯示test1的內容,而不顯示XML文件中的test2的內容。 有人可以在下面的JavaScript中告訴我我做錯了什么嗎?
window.onload = function ShowAlert() {
if(window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
} else {
// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET", "note.xml", false);
xmlhttp.send();
xmlDoc = xmlhttp.responseXML;
document.getElementById("test1").innerHTML = xmlDoc.getElementsByTagName("test1")[0].childNodes[0].nodeValue;
document.getElementById("test2").innerHTML = xmlDoc.getElementsByTagName("test2")[0].childNodes[0].nodeValue;
}
由於javascript中的錯誤不會突然傳給我,因此我建議您使用檢查器(例如DevTools)來檢查span id="test2"
也許還有其他錯誤(除了javascript,可能是DOM結構)導致了數據不出現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.