177 of 264 menu

Método insertAdjacentText

O método insertAdjacentText permite inserir uma string em qualquer lugar da página. A string é inserida em relação a um elemento de referência. É possível inserir antes do elemento de referência (modo de inserção 'beforeBegin'), depois dele (modo de inserção 'afterEnd'), bem como no início (modo de inserção 'afterBegin') ou no final (modo de inserção 'beforeEnd') do elemento de referência.

Sintaxe

elemento de referência.insertAdjacentText(modo de inserção, texto para inserir);

Exemplo . Modo beforeBegin

Suponha que o elemento de referência seja o elemento #target. Vamos inserir algum texto antes dele:

<div id="target"> <p>elem</p> </div> let target = document.querySelector('#target'); target.insertAdjacentText('beforeBegin', 'texto');

Resultado da execução do código:

texto <div id="target"> <p>elem</p> </div>

Exemplo . Modo afterEnd

Agora vamos inserir um novo parágrafo depois do elemento de referência:

<div id="target"> <p>elem</p> </div> let target = document.querySelector('#target'); target.insertAdjacentText('afterEnd', 'texto');

Resultado da execução do código:

<div id="target"> <p>elem</p> </div> texto

Exemplo . afterBegin

Vamos inserir um novo parágrafo no início do elemento de referência:

<div id="target"> <p>elem</p> </div> let target = document.querySelector('#target'); target.insertAdjacentText('afterBegin', 'texto');

Resultado da execução do código:

<div id="target"> texto <p>elem</p> </div>

Exemplo . Modo beforeEnd

Vamos inserir um novo parágrafo no final do elemento de referência:

<div id="target"> <p>elem</p> </div> let target = document.querySelector('#target'); target.insertAdjacentText('beforeEnd', 'texto');

Resultado da execução do código:

<div id="target"> <p>elem</p> texto </div>

Veja também

  • método insertAdjacentElement,
    que insere um elemento em um local especificado
  • método insertAdjacentHTML,
    que insere código em um local especificado
  • método prepend,
    que insere elementos no início
  • método append,
    que insere elementos no final
  • método appendChild,
    que insere elementos no final do elemento pai
  • método insertBefore,
    que insere elementos antes de um elemento
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar