JavaScriptでElementのクラスを変更する
特定のElementに対してJavaScriptを使ってクラス属性を追加したり、削除する方法です。
classNameプロパティで変更する
ElementのプロパティclassName
を変更します。
単一のクラスを指定
複数のクラスを指定
クラス名をスペースで区切って設定します。
クラスを全て削除する
空の文字列を設定します。
classListでクラスを追加する
classList
のadd()
メソッドを使ってクラスを追加します。
単一
複数のクラスを追加
追加するクラスのリストをカンマで区切って渡します。
classListでクラスを削除する
classList
のremove()
メソッドを使って削除するクラスを削除します。
複数のクラスを削除
削除するクラスのリストをカンマで区切って渡します。
トグル処理
toggle()
メソッドは指定したクラスが設定されていれば削除、なければ追加します。
クラスが設定されているか確認する
contains()
メソッドは指定したクラスが設定されている場合にtrue
を返します。