HTML DOMTokenList remove() na paraan

Paglilinaw at Paggamit

Ang remove() na paraan ay nag-aalis ng isang (o maraming) marka (token) mula sa DOMTokenList.

Eksemplo

Halimbawa 1

Tanggalin ang klase "myStyle" mula sa elemento:

const list = element.classList;
list.remove("myStyle");

親自試一試

Halimbawa 2

Magdagdag ng klase "myStyle" sa elemento:

const list = element.classList;
list.add("myStyle");

親自試一試

例子 3

切內換 "myStyle" 的開關:

const list = element.classList;
list.toggle("myStyle");

親自試一試

例子 4

從元素中刪除多個類:

element.classList.remove("myStyle", "anotherClass", "thirdClass");

親自試一試

例子 5

獲取元素的類名數量:

let numb = element.classList.length;

親自試一試

例子 6

元素是否有 "myStyle" 類?

let x = element.classList.contains("myStyle");

親自試一試

例子 7

如果元素有 "myStyle" 類,則刪除 "anotherClass"。

if (element.classList.contains("mystyle")) {
  element.classList.remove("anotherClass");
}

親自試一試

語法

domtokenlist.remove(token, ...)

參數

參數 描述
token 必需。要從列表中刪除的標記(token)。

返回值

無。

瀏內覽器支內持

domtokenlist.remove() 是 DOM Level 4 (2015) 特性。

它得到所有瀏內覽器的支內持:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支內持 支內持 支內持 支內持 支內持

Internet Explorer 11(及更早版本)不內支持 domtokenlist.remove()。

相內關頁面

length 屬性

item() 方內法

add() 方內法

toggle() 方內法

forEach() 方內法

entries() 方內法

keys() 方內法

values() 方內法

DOMTokenList 對象