English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
insertAdjacentElement()メソッドは、呼び出された要素に対して指定された位置に要素ノードを挿入します。
element.insertAdjacentElement(position, element)
var span = document.getElementsByTagName("span")[0]; var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentElement("afterend", span);テストを見て‹/›
テーブルの数字は、insertAdjacentElement()メソッドを完全にサポートする最初のブラウザバージョンを指定しています:
メソッド | |||||
insertAdjacentElement() | は | 48 | は | は | 8 |
パラメータ | 説明 |
---|---|
position | 要素に対する位置関係。 合法値:
|
element | 挿入したい要素 |
返値: | 挿入された要素;挿入に失敗した場合は、返しますnull。 |
---|---|
例外情况: |
|
使用「beginbegin」値:
var span = document.getElementsByTagName("span")[0]; var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentElement("afterbegin", span);テストを見て‹/›
「beforebegin」値の使用:
var span = document.getElementsByTagName("span")[0]; var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentElement("beforebegin", span);テストを見て‹/›
「beforeend」値の使用:
var span = document.getElementsByTagName("span")[0]; var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentElement("beforeend", span);テストを見て‹/›
HTML DOM リファレンス:element.insertAdjacentHTML()メソッド
HTML DOM リファレンス:element.insertAdjacentText()メソッド
HTML DOM リファレンス:node.insertBefore()メソッド
HTML DOM リファレンス:node.appendChild()メソッド