我是 AJAX 的新手,所以我在制作一个简单的 AJAX 程序时遇到了很多问题。我有一个按钮,我想做的是,当我单击它时,它下面的 div 的文本会发生变化。我尝试了很多次,但仍然找不到错误。
这是我的代码:
<html>
<head>
<script>
function loadXMLDoc() {
var xmlhttp;
if(!window.XMLHttpRequest) {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} else {
xmlhttp = new XMLHttpRequest();
}
xmlhttp.onReadyStateChange = function () {
if(xmlhttp.readyState==2 && xmlhttp.status==200) {
document.getElementById('myDiv').innerHTML = xmlhttp.responseText;
}
};
xmlhttp.open('GET', 'textfile.txt', true);
xmlhttp.send();
}
</script>
</head>
<body>
<button type="button" value="Click!" onClick="loadXMLDoc();">Hello World</button>
<div id='myDiv'>hello!</div>
</body>
</html>
这是文本文件:
<p>My name is areeb siddiqui</p>
<p>My name is areeb siddiqui</p>
任何帮助,将不胜感激
提前致谢 :)
这也是我的网页: http: //mytestingsite.site90.net/ajax/