【发布时间】:2020-09-16 18:28:24
【问题描述】:
当我给文档一个mouseup 事件时,如果鼠标在一个禁用的元素中并且我释放了按钮。文档mouseup 事件处理程序无法触发。
我应该如何让处理程序被调用?
例子:
document.addEventListener('mouseup', () => {
console.log('mouseup')
}, true)
const changeBtn = document.getElementById('change')
const testBtn = document.getElementById('test')
changeBtn.onclick = () => {
testBtn.setAttribute('disabled', true)
}
testBtn.onclick = () => {
console.log('testBtn click')
}
<button id="test">test</button>
<button id="change">change</button>
【问题讨论】:
标签: javascript html dom frontend dom-events