HTML DOMTokenList add() 方法
- 上一頁 add()
- 下一頁 contains()
- 返回上一層 HTML DOMTokenList
定義和用法
add()
方法將一個(或多個)標記(token)添加到 DOMTokenList。
實例
例子 1
將 "myStyle" 類添加到元素:
const list = element.classList; list.add("myStyle");
例子 2
從元素中刪除 "myStyle" 類:
const list = element.classList; list.remove("myStyle");
例子 3
切換 "myStyle" 的開閉:
const list = element.classList; list.toggle("myStyle");
例子 4
向元素添加多個類:
const list = element.classList; list.add("myStyle", "anotherClass", "thirdClass");
例子 5
獲取元素的類標記的數量:
const list = element.classList; let numb = list.length;
例子 6
獲取 "myDIV" 元素的類標記:
const list = document.getElementById("myDIV").classList;
例子 7
獲取 "myDIV" 元素的類標記:
let className = element.classList.item(0);
例子 8
元素是否擁有 "myStyle" 類標記?
let x = element.classList.contains("myStyle");
例子 9
如果元素擁有 "myStyle" 類標記,則刪除 "anotherClass"。
if (element.classList.contains("mystyle")) { element.classList.remove("anotherClass"); }
語法
domtokenlist.add(token)
參數
參數 | 描述 |
---|---|
token | 必需。要添加到列表中的標記。 |
返回值
無。
瀏覽器支持
domtokenlist.add()
是 DOM Level 4 (2015) 特性。
它得到所有瀏覽器的支持:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 |
Internet Explorer 11(及更早版本)不支持 domtokenlist.add()
。
相關頁面
- 上一頁 add()
- 下一頁 contains()
- 返回上一層 HTML DOMTokenList