5
IDを持つDOMツリー要素はグローバル変数になりますか?
単純なHTMLElementラッパーのアイデアを検討しているときに、Internet ExplorerとChromeについて次の点に遭遇しました。 DOMツリーでIDが指定された特定のHTMLElementの場合、そのIDを変数名として使用してdivを取得できます。したがって、divのような <div id="example">some text</div> Internet Explorer 8とChromeあなたが行うことができます。 alert(example.innerHTML); //=> 'some text' または alert(window['example'].innerHTML); //=> 'some text' それで、これはDOMツリーのすべての要素がグローバル名前空間の変数に変換されることを意味しますか?また、これをgetElementByIdこれらのブラウザのメソッドの代わりとして使用できることを意味しますか?