我注意到在几个浏览器中,dom元素只能通过它们的id访问:
HTML
<div id="chocolat"></div>
Run Code Online (Sandbox Code Playgroud)
JS
alert(chocolat.id); //alerts "chocolat
chocolat; //points to the node
window.chocolat; //idem
chocolat === document.getElementById('chocolat'); // true
Run Code Online (Sandbox Code Playgroud)
(在这里测试:http://jsfiddle.net/GUUPT/)这适用于Chrome上的某些版本的IE,但它不适用于Firefox(5).
我好奇这是从哪里来的?这是标准吗?