HTML DOMTokenList replace() 方法
- 上一頁 remove()
- 下一頁 supports()
- 返回上一層 HTML DOMTokenList
定義和用法
replace() 方法替換 DOMTokenList 中的標記(token)。
實例
例子 1
用另一個 CSS 類替換:
const list = element.classList; list.replace("myStyle", "newStyle");
例子 2
將 "myStyle" 類添加到元素:
const list = element.classList; list.add("myStyle");
例子 3
從元素中刪除 "myStyle" 類:
const list = element.classList; list.remove("myStyle");
例子 4
切換 "myStyle" 的開關:
const list = element.classList; list.toggle("myStyle");
語法
domtokenlist.replace(old, new)
參數
參數 | 描述 |
---|---|
old | 必需。被替換的標記。 |
new | 必需。要替換的標記。 |
返回值
類型 | 描述 |
---|---|
布爾值 | 如果標記被替換,則為 true,否則為 false。 |
瀏覽器支持
domtokenlist.replace() 是 ECMAScript7 (ES7) 特性。
所有現代瀏覽器均支持 ES7 (JavaScript 2016):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 |
Internet Explorer 或 Edge 17(或更早版本)不支持 domtokenlist.replace()。
相關頁面
- 上一頁 remove()
- 下一頁 supports()
- 返回上一層 HTML DOMTokenList