Element: toggleAttribute() 方法
Element 介面的 toggleAttribute() 方法用於切換給定元素的布林屬性(如果屬性存在則移除它,如果屬性不存在則新增它)。
語法
js
toggleAttribute(name)
toggleAttribute(name, force)
引數
返回值
如果屬性 name 最終存在,則返回 true,否則返回 false。
異常
InvalidCharacterErrorDOMException-
指定的屬性
name包含一個或多個在屬性名中無效的字元。
示例
在下面的示例中,toggleAttribute() 用於切換 <input> 元素的 disabled 屬性。
HTML
html
<input value="text" /> <button>toggleAttribute("disabled")</button>
JavaScript
js
const button = document.querySelector("button");
const input = document.querySelector("input");
button.addEventListener("click", () => {
input.toggleAttribute("disabled");
});
結果
規範
| 規範 |
|---|
| DOM # ref-for-dom-element-toggleattribute① |
瀏覽器相容性
載入中…