Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでHTMLDOMに新しい要素を追加するにはどうすればよいですか?


新しい要素をHTMLDOMに追加するには 、最初に作成してから、既存の要素に追加する必要があります。

従う手順

1)まず、divセクションを作成します

タグを使用してテキストを追加します 。

2)要素を作成します

document.createElement( "p")を使用する 。

3) document.createTextNode()を使用してテキストを作成します 、上記で作成した要素( "p")に挿入します。

4) appendChild()の使用 作成した要素をテキストとともに既存のdivに追加してみてください タグ。

したがって、新しい要素が作成され(

)、既存の要素に追加されます(

)。

次の例では、最初は div セクションは2つのテキストのみで構成されています。 しかし後で、出力に示されているように、もう1つのテキストが作成され、divセクションに追加されます。

<html>
<body>
<div id="new">
<p id="p1">Tutorix</p>
<p id="p2">Tutorialspoint</p>
</div>
<script>
   var tag = document.createElement("p");
   var text = document.createTextNode("Tutorix is the best e-learning platform");
   tag.appendChild(text);
   var element = document.getElementById("new");
   element.appendChild(tag);
</script>
</body>
</html>

出力

Tutorix

Tutorialspoint

Tutorix is the best e-learning platform

  1. JavaScriptでIDで要素を削除しますか?

    IDで要素を削除するには、remove()を使用できます。 例 以下はコードです- <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>D

  2. HTMLで要素の値を追加するにはどうすればよいですか?

    値を使用 HTMLの要素の値を追加する属性。次の要素で動作します-、、、、、、。 例 次のコードを実行して、 valueを実装してみてください。 属性- <!DOCTYPE html> <html>    <body>       <head>          <title>HTML value attribute</title>       </head>   &nbs