DOMとは、HTMLドキュメントとXMLドキュメントを制御するためのAPI(Application Programming Interface)です。DOMを用いることで、HTMLドキュメントを動的に制御できます。
DOMには、ブラウザベンダによる独自実装が多くありましたが、現在はWHATWGによって標準化されています。そのため、ブラウザ間での互換性が保たれています。なお、ブラウザ間の互換性がない一部機能に関しては、jQueryなどのJavaScriptライブラリを用いて対処することが一般的です(クロスブラウザ対策)。
DOMで制御できる主な操作を以下に示します。
・要素の追加/削除
・属性の操作
・イベント処理
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme