首页 > JavaScript document.getElementById 的问题

JavaScript document.getElementById 的问题

我写js代码的时候,发现有一个元素没有通过document.getElementById而是直接使用,例如:


<style>
div{ width:100px; height:100px }
</style>

<div id="bt"></div>

<script>
var bt= document.getElementById('bt');   //实际上这行代码忘记写了
bt.style.background='red';
</script>

但是该元素的背景依然变红了,我接着把全部的document.getElementById删除(一共20多个)发现很多功能依然管用。

请问,这是为什么呢?


部分浏览器支持id直接访问dom

【热门文章】
【热门文章】