<html>
<head>
<script type="text/javascript">
function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","/ajax/test1.txt",true);
xmlhttp.send();
}
</script>
</head>
<body>
<div id="myDiv"><h2>Let AJAX change this text</h2></div>
<button type="button" onclick="loadXMLDoc()">通過 AJAX 改變內容</button>
</body>
</html>
這是ajax這一部分的w3c的一段代碼,點擊按鈕,它發送httprequest,回傳一個txt檔案的responseText,再把這個responseText插入到div中,
我只改了txt檔案路徑,其他照搬但是點擊按鈕并沒有內容插入到div中,這是什么原因?
uj5u.com熱心網友回復:
F12看看出錯資訊有沒有uj5u.com熱心網友回復:
https://blog.csdn.net/sunnywuxian/article/details/49447295?utm_source=distribute.pc_relevant.none-taskuj5u.com熱心網友回復:
先用瀏覽器直接訪問 /ajax/test1.txt 看看有沒有錯。轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/91235.html
標籤:JavaScript
上一篇:大佬們 求救
