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()