在chrome中只需键入id元素就会自动选择它

时间:2014-11-22 16:51:47

标签: javascript google-chrome

所以如果我有id asd的元素。然后我会在控制台中写入asd它将被选中。如果我在脚本文件中写asd.addEvent ...等它将工作。我没有使用getElementById(..或者其他任何东西。我很困惑,因为它什么时候开始发生。它只是特定于chrome的东西。或者Firefox和其他浏览器也有它。那么为什么甚至键入documentGetElementById() ...我尝试了隐身模式,它也在那里工作。所以它不是一些插件搞砸了。

摘要:我输入了id和元素。

1 个答案:

答案 0 :(得分:0)

如上所述,这似乎与Do DOM tree elements with ids become global variables?

重复
  

坚持使用document.getElementById,它受到更广泛支持且不那么模糊。如果您不喜欢打字,可以使用较短的名称编写一个简单的包装函数。

简单而简单的答案是兼容性为王:当您使用数百种浏览器变体发布公共网站的代码时,采用可能排除部分受众的快捷方式是一个坏主意。