我的Javascript代码中有一个错误

我的Javascript代码中有一个错误,javascript,Javascript,我的代码有问题,internet explorer告诉我,我的代码行中有一个对象必需错误: document.getElementById(xDiv).style.display='none' 按照编写方式,“xDiv”表示一个javascript变量,其值应为DOM中元素的id。如果xDiv的值不是DOM中元素的id,则document.getElementById(xDiv)将不会解析为对象。在这种情况下,您将无法访问style属性,这将导致此异常 将代码行替换为 alert(docume

我的代码有问题,internet explorer告诉我,我的代码行中有一个对象必需错误:

document.getElementById(xDiv).style.display='none'

按照编写方式,“xDiv”表示一个javascript变量,其值应为DOM中元素的id。如果xDiv的值不是DOM中元素的id,则document.getElementById(xDiv)将不会解析为对象。在这种情况下,您将无法访问style属性,这将导致此异常

将代码行替换为

alert(document.getElementById(xDiv));

它可能会发出未定义或null之类的警报。

xDiv是js中的一个变量,其中包含一些值吗?添加更多的代码,这样我们就可以知道我们需要看到更多的代码。您缺少引号。document.getElementById(“xDiv”).style.display='none'看起来您缺少
xDiv
本身或者它应该是id的DOM节点……我在这里没有看到实际的问号,实际的错误是什么,请将标题改为更详细的描述,“我有错误”完全没有告诉我们什么。