我想onclick
用 CSS 禁用事件。可能的?
假设我有
<div id="btnCopy" class="button" onclick="btnCopy(this);"><img src="copy.png"></div>
并通过添加类“禁用”
document.getElementById("btnCopy").className += " disabled";
我想关闭此元素的 onclick 事件,因此onclick="btnCopy(this);"
不会处于活动状态。
并通过删除“禁用”类
document.getElementById("btnCopy").className =
document.getElementById("btnCopy").className.replace(/(?:^|\s)disabled(?!\S)/, '');
它将恢复正常,因此onclick
事件将处于活动状态。