我想从ajax响应中获取数据,但此代码不起作用:
var request = new XMLHttpRequest();
request.open("GET", "http://localhost/test/test.php", true);
request.send(null);
request.onreadystatechange = function() {
if (request.readyState == 4) {
alert(request.responseText.document.getElementById('div1').innerHTML);
}
}
Run Code Online (Sandbox Code Playgroud)
控制台显示此错误:
Uncaught TypeError: Cannot read property 'getElementById' of undefined.
Run Code Online (Sandbox Code Playgroud)
是什么原因引起了这个?