日期:2014-05-16  浏览次数:20358 次

新手疑问
主要代码
#test{
width:300px;
height:300px;
background:grey;
display:block;
}


<div id = "test"></div>
<script>alert(test.style.display == "block");</script>


为什么结果是false?
为什么输出test.style.display为空  而不是字符串block?
------解决方案--------------------
<div id = "test" style="display:block"></div>
<script>
alert(document.getElementById('test').style.display == 'block');
</script>

通过css定义的js是获取不到的 只能是在标签上面写的才可以