ホームページ >ウェブフロントエンド >jsチュートリアル >DOM 要素を JavaScript で置き換えるにはどうすればよいですか?
DOM 内の要素を置換することは、Web 開発における一般的なタスクとなる場合があります。たとえば、 を置き換えることができます。 を含む要素要素。これはさまざまな方法を使用して実現できますが、最も簡単で信頼性の高いアプローチは、replaceChild() 関数を利用することです。
replaceChild() の使用:
The replaceChild( ) 関数を使用すると、既存の DOM 要素を新しいものに置き換えることができます。これは 2 つの引数を取ります: 挿入する新しい要素と置換する要素です。
<code class="javascript">// Get the element you want to replace var elementToReplace = document.getElementById("myAnchor"); // Create the new element var newElement = document.createElement("span"); newElement.innerHTML = "replaced anchor!"; // Replace the old element with the new one elementToReplace.parentNode.replaceChild(newElement, elementToReplace);</code>
このコード スニペットは を置き換えます。 を持つ要素 (ID が「myAnchor」) 「アンカーを置き換えました!」というテキスト内容を持つ要素。新しい要素は、DOM ツリー内の元の要素と同じ場所に挿入されます。
replaceChild() 関数を使用すると、全体を再読み込みすることなく、Web ページのマークアップの構造を効率的かつ動的に変更できます。ドキュメント。
以上がDOM 要素を JavaScript で置き換えるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。