2012-08-06 58 views
0

我的代码在firefox中正常工作,但在Chrome中出现错误。这只是抓住一个元素,并设置不透明度,所以我不知道我要去哪里错了。javascript中的getElementById错误

var bot = document.getElementById ("bot"); 
    var top = document.getElementById ("top"); 
    top.style.opacity = 0.0; 

我得到的错误“遗漏的类型错误:无法设置的未定义的属性‘不透明’”为代码的第三行,我不知道是什么问题。我已经检查过,以确保元素的ID是'顶部',并且它是唯一具有该ID的元素。

这是相关的HTML代码

<div class = "banner" id = "bot"> 
    <div class = "bannerTop" id = "top"> 
    </div> 
</div> 

任何帮助,将不胜感激。

+0

这就是说,top.style是未定义的,不一定是顶部本身。这有帮助吗? – 2012-08-06 03:53:12

回答