English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML DOM insertAdjacentText() 方法

HTML DOM Element-Objekt

insertAdjacentText()该方法将一个给定的文本节点插入在相对于被调用的元素给定的位置。

语法:

element.insertAdjacentText(position, text)
var head = document.getElementsByTagName("h2")[0];
head.insertAdjacentText("afterend", "Hello world");
Testen Sie heraus‹/›

浏览器兼容性

表格中的数字指定了完全支持insertAdjacentText()方法的第一个浏览器版本:

方法
insertAdjacentText()488

参数值

参数描述
position相对于元素的位置。
合法值:
  • "afterbegin"-在元素开始之后(作为第一个孩子)

  • "afterend"-在元素之后

  • "beforebegin"-在元素之前

  • "beforeend"-在元素结束之前(作为最后一个子元素)

text您要插入的文字

技术细节

返回值:没有
异常情况:SyntaxError-指定的Position (Position)不可识别的值

更多示例

Verwenden Sie den Wert "beginbegin":

var head = document.getElementsByTagName("h2")[0];
head.insertAdjacentText("afterbegin", "Hello world");
Testen Sie heraus‹/›

Verwenden Sie den Wert "beforebegin":

var head = document.getElementsByTagName("h2")[0];
head.insertAdjacentText("beforebegin", "Hello world");
Testen Sie heraus‹/›

Verwenden Sie den Wert "beforeend":

var head = document.getElementsByTagName("h2")[0];
head.insertAdjacentText("beforeend", "Hello world");
Testen Sie heraus‹/›

zusammenhängende Referenzen

HTML DOM Referenz:element.insertAdjacentElement() Methode

HTML DOM Referenz:element.insertAdjacentHTML() Methode

HTML DOM Referenz:node.insertBefore() Methode

HTML DOM Referenz:node.appendChild() Methode

HTML DOM Element-Objekt