⊗jsPmDmEA 353 of 505 menu

Erandid atribuutidega töötamisel JavaScriptis

Atribuutidega töötamisel on üks erand - see on atribuut class. See sõna on JavaScriptis eriline ja seepärast me ei saa lihtsalt kirjutada elem.class, et lugeda atribuudi class väärtust. Selle asemel tuleb kirjutada elem.className.

Vaatame näidet. Olgu meil antud selline sisendväli:

<input id="elem" class="aaa bbb">

Väljastame atribuudi class väärtuse meie sisendvälja jaoks:

let elem = document.querySelector('#elem'); console.log(elem.className); // väljastab 'aaa bbb'

On olemas ka teisi erandeid, näiteks atribuut for. Sellele tuleb pöörduda läbi htmlFor.

Antud div:

<div id="elem" class="content no-gap"></div>

Antud on ka nupp. Vajutades nuppu looge ja väljastage ekraanile atribuudi class väärtus meie divi jaoks.

Antud div:

<div id="elem"></div>

Antud on ka nupp. Vajutades nuppu kirjutage atribuuti class meie divi jaoks mõni klass.

Antud div mitme CSS klassiga, kirjutatud tühikuga eraldatuna:

<div id="elem" class="aaa bbb ccc"></div>

Antud on ka nupp. Vajutades nuppu hankige meie divi CSS klasside massiiv.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu