177 of 264 menu

Metodo insertAdjacentText

Il metodo insertAdjacentText consente di inserire una stringa in qualsiasi punto della pagina. La stringa viene inserita relativamente a un elemento di riferimento. È possibile effettuare l'inserimento prima dell'elemento di riferimento (modalità di inserimento 'beforeBegin'), dopo di esso (modalità di inserimento 'afterEnd'), oppure all'inizio (modalità di inserimento 'afterBegin') o alla fine (modalità di inserimento 'beforeEnd') dell'elemento di riferimento.

Sintassi

elemento di riferimento.insertAdjacentText(modalità di inserimento, testo da inserire);

Esempio . Modalità beforeBegin

Supponiamo che l'elemento di riferimento sia l'elemento #target. Inseriamo prima di esso del testo:

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

Risultato dell'esecuzione del codice:

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

Esempio . Modalità afterEnd

Ora inseriamo del testo dopo l'elemento di riferimento:

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

Risultato dell'esecuzione del codice:

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

Esempio . afterBegin

Inseriamo del testo all'inizio dell'elemento di riferimento:

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

Risultato dell'esecuzione del codice:

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

Esempio . Modalità beforeEnd

Inseriamo del testo alla fine dell'elemento di riferimento:

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

Risultato dell'esecuzione del codice:

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

Vedi anche

  • metodo insertAdjacentElement,
    che inserisce un elemento in una posizione specificata
  • metodo insertAdjacentHTML,
    che inserisce del codice in una posizione specificata
  • metodo prepend,
    che inserisce elementi all'inizio
  • metodo append,
    che inserisce elementi alla fine
  • metodo appendChild,
    che inserisce elementi alla fine del genitore
  • metodo insertBefore,
    che inserisce elementi prima di un elemento
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta