新手疑问
主要代码
#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是获取不到的 只能是在标签上面写的才可以