可能重复:
document.getElementById(“someId”) Vs. someIddocument.getElementById('mybox')和mybox有什么区别?
例如我有id="mybox"
属性的元素,有与document.getElementById('mybox')
和mybox
直接调用其之间的任何差异,正如我看到两个工作在相同大多数浏览器?该的jsfiddle显示活生生的例子http://jsfiddle.net/usmanhalalit/TmS3k/
如果没有差异,那么为什么document.getElementById('mybox')
是如此受欢迎,它是一个不好的做法,直接调用mybox
?
另请参见[DOM树元素全局变量在这里?](http://stackoverflow.com/q/3434278/1048572) – Bergi