⊗jqBsTECh 6 of 113 menu

Modificare il testo di un elemento con jQuery

Nelle lezioni precedenti abbiamo imparato a ottenere un gruppo di elementi tramite jQuery e abbiamo anche visto alcuni esempi di utilizzo dei metodi. Ora analizziamoli più in dettaglio. In questa lezione impareremo a cambiare il testo di un elemento utilizzando due metodi: html e text.

Risolviamo il seguente problema: otteniamo tutti gli elementi con classe www e contemporaneamente cambiamo il testo per tutti loro in '!!!'. Supponiamo di avere il seguente codice HTML:

<p class="www">text</p> <p class="www">text</p> <p class="www">text</p> <p>text</p>

Allora il codice JavaScript sarà il seguente:

let elems = document.getElementsByClassName('www'); for (let i = 0; i < elems.length; i++) { elems[i].innerHTML = '!!!'; }

Con jQuery sarà molto più semplice: otteniamo tutti gli elementi usando il simbolo del dollaro, in questo modo: $('.www'), e poi applichiamo a loro il metodo html, che accetta come parametro il nuovo testo - $('.www').html('new text'). Fatto! Questa riga farà tutto il lavoro senza cicli e altre sciocchezze. Eseguite l'esempio e verificate voi stessi:

$('.www').html('!!!');

A tutti gli h3 utilizzando il metodo html impostate il testo '!!!'.

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