0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

javaScript91_DOMとイベント

Posted at

DOMはDocument Object Modelの略称です。
JSはDOMを通してHTMLファイルを操作します。DOMを理解すればWebページを自由に操作することができます。
Document: 一つのHTMLファイル
Object: HTMLファイルの全ての箇所をObjectに変換したという意味です。
Model: モデルでオブジェクト間の関係性を表す。ノードが分かればobjectを取得することができる。
image.png

Node(ノード):webページを構成する最も基本的な部分。HTMLタグ、属性、テキストなどは全てノードと言えます。
ノードは下記の4種類に分類されます。
1 documentノード:HTMLファイル
2 要素ノード:HTMLタグ
3 属性ノード:要素の属性(例:id)
4 テキストノード:HTMLタグ内のテキスト
image.png
image.png

例:
image.png

イベント:
イベントとはユーザとブラウザの間の相互行為をイベントと言います。
例えば、ボタンをクリック、ボタンを移動、Window画面を閉じる等。。。
イベント属性の中に対応するjsコードを書けば、イベントが発生する際に、
これらのJsコードが実行されます。
image.png
しかし、HTMLファイルの中にイベントなどを書くと、コードの保守がしづらくなります。お勧めしません。scriptの中に書いてください。
image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?