⊗jqBsTEO 9 of 113 menu

Elementin tekstin tulostus jQuery:llä

Menetelmiä html ja text voidaan käyttää paitsi elementtien tekstin muuttamiseen, niin myös sen näyttämiseen ruudulla. Otetaan elementti ja tulostetaan sen teksti:

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

Jos yrität saada tekstin useilta elementeilta eikä vain yhdeltä, näet vain ensimmäisen elementin sisällön. Käytä metodia each saadaksesi kaikkien elementtien tekstit, siitä kerrotaan seuraavissa oppitunneissa.

Alla olevassa esimerkissä saamme kaikki kappaleet, joilla on luokka www:

<p class="www">teksti1</p> <p class="www">teksti2</p> <p class="www">teksti3</p>

Sitten tulostamme sisällön käyttämällä html, jolloin tulostuu vain ensimmäisen kappaleen teksti saaduista:

alert($('.www').html()); // tulostaa 'teksti1'

Myös menetelmän text kanssa on oltava varovainen, tapauksessamme se tulostaa kaikkien löydettyjen elementtien sisällön:

alert($('.www').text()); // tulostaa 'teksti1teksti2teksti3'
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää