1 of 119 menu

Metoda html

Metoda html permite modificarea textului elementului și obținerea acestuia împreună cu tag-urile.

Sintaxă

Obținerea textului:

$(selector).html();

Modificarea textului:

$(selector).html(text nou);

Informații suplimentare

Metoda html poate aplica o funcție dată fiecărui element din set. În acest caz, primul parametru al funcției va primi numărul elementului din set, iar al doilea parametru - textul curent al elementului:

$(selector).html(function(număr în set, text curent al elementului));

Numele variabilelor în funcție pot fi orice. De exemplu, dacă pentru primul parametru dăm numele index - atunci în interiorul funcției noastre va fi disponibilă variabila index, în care va fi numărul din set pentru acel element pe care funcția îl procesează în acest moment. Similar, dacă pentru al doilea parametru dăm, de exemplu, numele value - atunci în interiorul funcției noastre va fi disponibilă variabila value, în care va fi textul acelui element pe care funcția îl procesează în acest moment:

$(selector).html(function(index, value) { // aici sunt disponibile variabilele index și value });

Textul fiecărui element se va schimba cu cel pe care funcția îl returnează pentru acel element în particular.

Exemplu

Să afișăm pe ecran conținutul paragrafului nostru:

<p id="test">text</p> let text = $('#test').html(); alert(text);

Exemplu

Să schimbăm conținutul paragrafului nostru:

<p id="test">text1</p> $('#test').html('text2');

Codul HTML va arăta astfel:

<p id="test">text2</p>

Exemplu

Să schimbăm conținutul paragrafului nostru cu text care conține tag-uri:

<p id="test">text1</p> $('#test').html('<span>text2</span>');

Codul HTML va arăta astfel:

<p id="test"><span>text2</span></p>

Exemplu

Să adăugăm la sfârșit fiecărui paragraf numărul său de ordine în set:

<p>text</p> <p>text</p> <p>text</p> $('p').html(function(index, value){ return value + ' ' + index; });

Codul HTML va arăta astfel:

<p>text 0</p> <p>text 1</p> <p>text 2</p>

Vezi și

  • metoda text,
    care permite obținerea textului elementului fără tag-uri
  • Proprietatea JavaScript innerHTML,
    cu ajutorul căreia puteți schimba textul elementului în JavaScript pur
  • Proprietatea JavaScript outerHTML,
    cu ajutorul căreia puteți modifica textul elementului împreună cu tag-ul său în JavaScript pur
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge