⊗jsPmDmEA 353 of 505 menu

Exceptions lors de l'utilisation d'attributs en JavaScript

Lorsque vous travaillez avec des attributs, il existe une exception - c'est l'attribut class. Ce mot est spécial en JavaScript et donc nous ne pouvons pas simplement écrire elem.class pour lire la valeur de l'attribut class. À la place, il faut écrire elem.className.

Regardons un exemple. Supposons que nous ayons l'input suivant :

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

Affichons la valeur de l'attribut class pour notre input :

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

Il existe d'autres exceptions, par exemple, l'attribut for. On doit y accéder via htmlFor.

Étant donné une div :

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

Un bouton est également donné. Lorsqu'on clique sur le bouton, lisez et affichez à l'écran la valeur de l'attribut class de notre div.

Étant donné une div :

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

Un bouton est également donné. Lorsqu'on clique sur le bouton, écrivez dans l'attribut class de notre div une classe quelconque.

Étant donné une div avec plusieurs classes CSS, écrites avec des espaces :

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

Un bouton est également donné. Lorsqu'on clique sur le bouton, obtenez un tableau des classes CSS de notre div.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser