ホームページ > ウェブフロントエンド > jsチュートリアル > DOM_javascript スキルの id 属性を動的に変更するデメリットの分析

DOM_javascript スキルの id 属性を動的に変更するデメリットの分析

WBOY
リリース: 2016-05-16 19:01:34
オリジナル
1060 人が閲覧しました

IE では、id 属性を変更しても、今後の DOM 操作に標準以外の影響はありません。document.getElementById() を通じて要素を見つけることはできますが、変更後に ID が自動的に削除されないという問題が発生します。 CSS ルールを再照合して、変更後に ID が適切なスタイルを反映しないようにします。

したがって、DOM プログラミングを実行するときに、一致する CSS ルールを動的に変更する必要がある場合は、class 属性を変更することは避けてください。この問題が発生したとき、id 属性を変更して、特定の CSS フィルターに一致する唯一の要素を変更しようとしましたが、変更後の IE にはまったく変更がないことがわかり、class 属性を次のように変更しました。同じ目的を達成します。

関連ラベル:
id
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート