【发布时间】:2014-08-25 15:18:09
【问题描述】:
为什么我会收到错误或“未捕获的类型错误:无法将属性 'innerHTML' 设置为 null?”。 这是我的代码
function ajax()
{
var pathxml;
var answer;
if (window.XMLHttpRequest) {
pathxml = new XMLHttpRequest();
}
else
{
pathxml = new ActiveXObject("Microsoft.XMLHTTP");
}
pathxml.onreadystatechange= function()
{
if (pathxml.readyState==4 && pathxml.status==200)
{
answer = pathxml.responseText;
document.getElementById("ans").innerHTML = answer;
}
}
pathxml.open("GET","books/ax",true);
pathxml.send();
}
【问题讨论】:
-
你确定你有一个id为
ans的元素吗? -
向我们展示您的 HTML 代码。
-
id 为
ans的元素不存在
标签: javascript