HTML DOM - 変更


HTML の変更 = 要素、属性、スタイル、イベントを変更すること。


HTML 要素の変更

HTML DOM の変更は、多くのさまざまな側面を意味します:

  • HTML コンテンツの変更
  • CSS スタイルの変更
  • HTML 属性の変更
  • 新しい HTML 要素の作成
  • 既存の HTML 要素の削除
  • イベント(ハンドラ)の変更

次の章では、HTML DOM を変更する一般的な方法について詳しく学びます。


HTML コンテンツの作成

要素の内容を変更する最も簡単な方法は、innerHTML プロパティを使用することです。

次の例は、<p> 要素の HTML コンテンツを変更します:

例

<p id="p1">Hello World!</p> <script>document.getElementById("p1").innerHTML="新文本!";</script> <p>段落の内容はスクリプトによって変更されます。</p>

試してみる »

lamp 以下の章で、例の詳細について説明します。


HTML スタイルの変更

HTML DOM を使用すると、HTML 要素のスタイルオブジェクトにアクセスできます。

次の例は、段落の HTML スタイルを変更します:

例

<p id="p1">Hello world!</p> <p id="p2">Hello world!</p> <script> document.getElementById("p2").style.color="blue"; document.getElementById("p2").style.fontFamily="Arial"; document.getElementById("p2").style.fontSize="larger"; </script>

試してみる »


新しい HTML 要素の作成

HTML DOM に新しい要素を追加するには、まずその要素(要素ノード)を作成し、それを既存の要素に追加する必要があります。

例

<div id="div1"> <p id="p1">これは段落です。</p> <p id="p2">これは別の段落です。</p> </div> <script>var para=document.createElement("p"); var node=document.createTextNode("これは新しい段落です。"); para.appendChild(node); var element=document.getElementById("div1"); element.appendChild(para);</script>

試してみる »
その他の拡張