--- title: JavaScriptによるDOM操作 tags: JavaScript author: takeshisakuma slide: false --- ## インターフェース(単数ノード) ````:継承 Node └ Element │ └ HTMLElement │ ├ HTMLAnchorElement │ ├ HTMLAreaElement │ ├ HTMLAudioElement │ ├ .... │ ├ Text ├ Comment ``` ### Node DOMを構成する文字列、コメント、タグなどを扱うためのインターフェースです。 例 `` `` `

Text

` (p要素も、その中のテキストも別のノード) ### Element Nodeを継承しています。 例 `` `` ### HTMLElement Elementを継承しています。 例 `
` `
` `

`|HTMLBRElement| |``|HTMLBaseElement| |`
`、``|HTMLQuoteElement| |``|HTMLBodyElement| |`