English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
insertAdjacentElement()Diese Methode fügt einen bestimmten Elementknoten an einer bestimmten Position relativ zum aufgerufenen Element ein.
element.insertAdjacentElement(position, element)
var span = document.getElementsByTagName("span")[0]; var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentElement("afterend", span);Testen Sie heraus‹/›
Die Zahlen in der Tabelle geben die erste Browser-Version an, die insertAdjacentElement() vollständig unterstützt:
Methode | |||||
insertAdjacentElement() | ist | 48 | ist | ist | 8 |
Parameter | Beschreibung |
---|---|
position | Position relativ zum Element. Gültige Werte:
|
element | Das Element, das Sie einfügen möchten |
Rückgabewert: | Eingebrachtes Element; wird zurückgegeben, wenn das Einfügen fehlschlägtnull. |
---|---|
Ausnahmen: |
|
Verwenden Sie den Wert "beginbegin":
var span = document.getElementsByTagName("span")[0]; var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentElement("afterbegin", span);Testen Sie heraus‹/›
Verwenden Sie den Wert "beforebegin":
var span = document.getElementsByTagName("span")[0]; var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentElement("beforebegin", span);Testen Sie heraus‹/›
Verwenden Sie den Wert "beforeend":
var span = document.getElementsByTagName("span")[0]; var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentElement("beforeend", span);Testen Sie heraus‹/›
HTML DOM Referenz:element.insertAdjacentHTML() Methode
HTML DOM Referenz:element.insertAdjacentText() Methode
HTML DOM Referenz:node.insertBefore() Methode
HTML DOM Referenz:node.appendChild() Methode