我的Javascript代码中有错误

时间:2012-05-04 00:37:10

标签: javascript

我的代码出现问题,而且Internet Explorer正在告诉我这行代码中有一个Object需要出错:

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

1 个答案:

答案 0 :(得分:1)

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

替换你的代码行
alert(document.getElementById(xDiv));

它可能会警告像undefined或null这样的东西。