我想从此文本文件中加载数据,该文件与我计算机上的 html 文件位于同一文件夹中,但它不起作用。在学习 Ajax 的过程中,为自己编写了这个小测试test.html和文本文件test.txt。请提供任何建议,将不胜感激。
<!DOCTYPE html>
<html>
<head>
<title>test</title>
<script>
function loadData()
{
var test;
test=new XMLHttpRequest();
test.onreadystatechange=function()
{
if (test.readyState==4 && test.status==200)
{
document.getElementById("test").innerHTML=test.responseText;
}
}
test.open("GET","test.txt",true);
test.send();
}
</script>
</head>
<body>
<div id="test"></div>
<button type="button" onclick="loadData()">Get data</button>
</body>
</html>
当我按下按钮时,什么也没有发生。在我看到类似示例的网站上,文本文件中的数据显示在按钮上方。