js会自动将元素的id变为变量吗?

时间:2014-09-15 09:17:27

标签: javascript

最近,当我编写js代码时,我发现了一些东西..

  1. 我没有定义一个使用其id引用元素的变量。
  2. 我给那个id做了一个活动。
  3. 有效!!!没有使用“document.getElementById('id')”
  4. 定义变量

    例如:

    html : 
    <div id="abc"></div>
    
    console :
    abc;
    
    console result :
    <div id="abc"></div>
    

    为什么会这样?我没有定义变量'abc',它指的是div#abc。

    PS。这不是发生在ie。它发生在chrome。

1 个答案:

答案 0 :(得分:0)

使用window [element id]或window [element name]获取元素是自Firefox 14以来所有现代浏览器实现的标准行为。 See More