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

Método insertAdjacentText() do HTML DOM

Objeto Elemento do HTML DOM

insertAdjacentText()O método insere um nó de texto dado em uma posição relativa ao elemento chamado.

Sintaxe:

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

Compatibilidade do navegador

Os números na tabela especificam a primeira versão do navegador que suporta completamente o método insertAdjacentText():

Método
insertAdjacentText()É48ÉÉ8

Valor do parâmetro

ParâmetroDescrição
positionPosição relativa ao elemento.
Valores válidos:
  • "afterbegin"-Depois do início do elemento (como o primeiro filho)

  • "afterend"-Depois do elemento

  • "beforebegin"-Antes do elemento

  • "beforeend"-Antes do final do elemento (como o último filho)

textTexto que você deseja inserir

Detalhes técnicos

Retorno:Não há
Exceções:SyntaxError-Especificadoposition(posição)Não é um valor reconhecível

Mais exemplos

Usar o valor "beginbegin":

var head = document.getElementsByTagName("h2")[0];
head.insertAdjacentText("afterbegin", "Hello world");
Testar e Verificar‹/›

Usar o valor "beforebegin":

var head = document.getElementsByTagName("h2")[0];
head.insertAdjacentText("beforebegin", "Hello world");
Testar e Verificar‹/›

Usar o valor "beforeend":

var head = document.getElementsByTagName("h2")[0];
head.insertAdjacentText("beforeend", "Hello world");
Testar e Verificar‹/›

Referências Relacionadas

Referência do HTML DOM:elementMétodo .insertAdjacentElement()

Referência do HTML DOM:elementMétodo .insertAdjacentHTML()

Referência do HTML DOM:nodeMétodo .insertBefore()

Referência do HTML DOM:nodeMétodo .appendChild()

Objeto Elemento do HTML DOM