DOMへの要素の動的追加
メニューを表示するにはスワイプしてください
DOMの操作では、ユーザーの操作に応じて新しい要素を動的に作成してドキュメントに追加したり、既存の要素を削除したりすることがよくあります。ここでは、要素を動的に作成して追加する方法について説明します。
新しい要素の作成とDOMへの追加
JavaScriptは、createElement()、appendChild()、insertBefore()などのメソッドを提供しており、新しい要素を作成してDOMに追加することができます。
CreateElement()
createElement()メソッドは新しいHTML要素を作成しますが、appendChild()やinsertBefore()などのメソッドで明示的に追加するまでDOMには追加されません。
// JS:
const newDiv = document.createElement('div'); // Creates a new `<div>` element
newDiv.textContent = 'This is a new div';
AppendChild()
appendChild() メソッドは、親要素の子要素リストの末尾に新しい子要素を追加する機能。セクション、リスト、またはコンテナの下部に要素を追加する際によく使用される。
index.html
index.js
InsertBefore()
insertBefore() メソッドは、指定した既存の子要素の前に新しい要素を挿入し、親要素内でより正確な配置を可能にする。
index.html
index.js
1. createElement() メソッドは何をしますか?
2. 次のコードは何をしますか?
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 9
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 2. 章 9