English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
insertAdjacentText()The method inserts a given text node at a position relative to the element being called.
element.insertAdjacentText(position, text)
var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentText("afterend", "Hello world");Test and See‹/›
The numbers in the table specify the first browser version that fully supports the insertAdjacentText() method:
Method | |||||
insertAdjacentText() | Is | 48 | Is | Is | 8 |
Parameter | Description |
---|---|
position | Position relative to the element. Valid values:
|
text | The text you want to insert |
Return value: | None |
---|---|
Exception cases: | SyntaxError-SpecifiedPosition (Location)Not a recognizable value |
Using the "beginbegin" value:
var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentText("afterbegin", "Hello world");Test and See‹/›
Using the "beforebegin" value:
var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentText("beforebegin", "Hello world");Test and See‹/›
Using the "beforeend" value:
var head = document.getElementsByTagName("h2")[0]; head.insertAdjacentText("beforeend", "Hello world");Test and See‹/›
HTML DOM Reference:element.insertAdjacentElement() method
HTML DOM Reference:element.insertAdjacentHTML() method
HTML DOM Reference:node.insertBefore() method
HTML DOM Reference:node.appendChild() method