HTML DOMTokenList toggle() メソッド
- 前のページ supports()
- 次のページ value
- 上一層に戻る HTML DOMTokenList
定義と使用法
toggle() メソッドは指定されたタグをリストから削除し、false を返します。タグが存在しない場合、追加し true を返します。
例
例 1
「myStyle」のオンオフを切り替えます:
const list = element.classList; list.toggle("mywStyle");
例 2
要素に「myStyle」クラスを追加します:
const list = element.classList; list.add("myStyle");
例 3
要素から「myStyle」クラスを削除します:
const list = element.classList; list.remove("myStyle");
例 4
要素に複数のクラスを追加します:
element.classList.add("myStyle", "anotherClass", "thirdClass");
例 5
要素から複数のクラスを削除します:
element.classList.remove("myStyle", "anotherClass", "thirdClass");
例 6
要素のクラス数を取得します:
let numb = element.classList.length;
例 7
クラスを切り替えてドロップダウンボタンを作成します:
document.getElementById("myBtn").onclick = function() {myFunction()}; function myFunction() { document.getElementById("myDropdown").classList.toggle("show"); }
構文
domtokenlist.toggle(token)
パラメータ
パラメータ | 説明 |
---|---|
token | 必須。切り替えたいトークン。 |
返り値
なし。
ブラウザのサポート
domtokenlist.toggle() は DOM レベル 4 (2015) の機能です。
すべてのブラウザがサポートしています:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
サポート | サポート | サポート | サポート | サポート |
Internet Explorer 11(またはそれ以前のバージョン)は domtokenlist.toggle() をサポートしていません。
関連ページ
- 前のページ supports()
- 次のページ value
- 上一層に戻る HTML DOMTokenList