HTML DOMTokenList toggle() 方法
- Nakaraang pahina supports()
- Susunod na pahina value
- Bumalik sa nakaraang pahina 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");
Halimbawa 4
Magdagdag ng ilang klase sa elemento:
element.classList.add("myStyle", "anotherClass", "thirdClass");
Halimbawa 5
Alisin ang ilang klase mula sa elemento:
element.classList.remove("myStyle", "anotherClass", "thirdClass");
Halimbawa 6
Kumuha ng bilang ng mga klase ng elemento:
let numb = element.classList.length;
Halimbawa 7
Palitain ang mga klase upang gumawa ng pindutan na pindahang pahina:
document.getElementById("myBtn").onclick = function() {myFunction()}; function myFunction() { document.getElementById("myDropdown").classList.toggle("show"); }
Pagsusulit
domtokenlist.toggle(token)
Parametro
Parametro | Paglalarawan |
---|---|
token | Mga kinakailangan. Ang marka na dapat ilipat. |
Halimbawa ng Bunga
Wala.
Suporta ng Browser
domtokenlist.toggle() ay isang katangian ng DOM Level 4 (2015).
Ito ay sumusuporta ng lahat ng mga browser:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Sumusuporta | Sumusuporta | Sumusuporta | Sumusuporta | Sumusuporta |
Ang Internet Explorer 11 (o mas maaga na bersyon) ay hindi sumusuporta sa domtokenlist.toggle().
Relatibong Pahina
- Nakaraang pahina supports()
- Susunod na pahina value
- Bumalik sa nakaraang pahina HTML DOMTokenList