191 of 264 menu

classList プロパティ

プロパティ classList は要素の CSS クラスの擬似配列を含み、また要素のクラスの追加や削除、要素のクラスの中に特定のクラスが存在するかどうかの確認を可能にします。

これは、class 属性の話で、その中には複数のクラスをスペースで区切って記述することができます。例えば www ggg zzz のようになります。classList を使用すると、例えば ggg クラスを削除することができ、他のクラスには影響を与えません。

構文

要素.classList;

. クラスの数

要素のクラスの数を確認しましょう:

<p id="elem" class="www ggg zzz"></p> let elem = document.querySelector('#elem'); let length = elem.classList.length; console.log(length);

コード実行の結果:

3

. クラスを反復処理する

要素のクラスを順番に出力しましょう:

<p id="elem" class="www ggg zzz"></p> let elem = document.querySelector('#elem'); let classNames = elem.classList; for (let className of classNames) { console.log(className); }

コード実行の結果:

'www' 'ggg' 'zzz'

関連項目

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否