onreadystatechange未定义错误
onreadystatechange undefined error
一个多小时以来,我一直在尝试调试我的代码,但没有成功。我意识到ajax的异步调用意味着我必须使用onreadystatechange事件的回调函数。问题是,我在控制台中不断收到"UncaughtTypeError:undefined不是函数xmlhttp.onreadystatechange"的消息。我的代码出了什么问题?我正在遵循上的模板http://www.w3schools.com/ajax/tryit.asp?filename=tryajax_suggest_php我看不出有什么不同。
window.onload = function() {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function(){
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
var obj = JSON.parse(xmlhttp.responseText);
document.getElementbyId("table").innerHTML = "Test";
}
}
xmlhttp.open("GET", "bookstore.php?filename=bookstore.json", true);
xmlhttp.send();
}
我看到的唯一问题是getElementbyId
应该是getElementById
(大写B
)
相关文章:
- webRTC错误未定义配置
- gmaps4rails 2.4.6未捕获引用错误:未定义Gmaps
- 未捕获引用错误:未定义validateform
- 为什么我会出现此错误"未捕获引用错误:未定义标题;
- Sitecore”;未捕获引用错误:未定义MultilistWithSearch;
- Wordpress:未捕获引用错误:未定义速度
- Node.js引用错误:未定义类名
- Replace()产生“;未捕获的类型错误:未定义的不是函数“;当与零一起使用时
- 错误-未定义easeInBounce
- 未捕获的引用错误:未定义<映射键>
- 未捕获的类型错误:未定义不是上的函数.GetElementByID
- Javascript错误:未捕获引用错误:未定义编辑
- javascript onchange取消绑定错误|未定义
- requirejs优化器错误:未定义窗口
- 未捕获引用错误:未定义PrintThisPage
- JSHint 错误:未定义我的应用程序 (W117)
- 当我编写脚本时,它显示引用错误:未定义宽度
- socket.io - 引用错误:未定义 io
- 反应.js:未捕获类型错误:未定义不是一个函数
- 出现“未捕获的类型错误:未定义不是函数”控制台错误