ホームページ >ウェブフロントエンド >jsチュートリアル >グローバル プロパティを介して DOM 要素にアクセスすることが推奨されないのはなぜですか?
Internet Explorer や Chrome などの Web ブラウザでは、割り当てられた ID を持つ DOM ツリー内の要素にグローバル オブジェクトを通じてアクセスできます。 ID を変数名またはウィンドウ オブジェクトのプロパティとして使用します。たとえば、ID が「example」の要素は、
alert(example.innerHTML); // Alerts "some text".
または
alert(window["example"].innerHTML); // Alerts "some text".
を使用して取得できます。ただし、この動作は、次のような理由から推奨されません。
代わりに、DOM ツリーから要素を取得するために標準化された getElementById メソッドを使用することをお勧めします。広くサポートされており、曖昧さは少なくなります。
以上がグローバル プロパティを介して DOM 要素にアクセスすることが推奨されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。