是否有人知道按钮的解决方案只对一个按钮做出2点击事件的反应:
<input type="button" value="Click" ondblclick="alert('double')"; onclick="alert('ones')";>
@At try,如果我双击按钮,它只会提醒'那些'; 为什么不能在同一个按钮上使用ondblclick和onclick?
答案 0 :(得分:6)
<input type="button" value="Click" ondblclick="console.log('double');" onclick="console.log('ones')";>
很奇怪,它有效!
您的问题是您正在使用alert()
这是模态的,因此无法触发您的ondblclick事件。
答案 1 :(得分:2)
你点击一下超时,警告弹出有点慢..
<input type="button" value="Click" ondblclick="alert('double')"; onclick="setTimeout(function(){alert('ones')},3000);";>