我正在学习Javascript。我注意到,如果我多次点击一个对象,很快就会获得一些点击次数。是否可以仅通过单击获取Javascript中的所有点击次数?
由于
答案 0 :(得分:2)
使用jQuery,您可以在文档上创建双击事件处理程序,然后阻止该默认行为:
$(document).dblclick(function(e) {
e.preventDefault();
alert('Handler for .dblclick() called and ignored.');
});
答案 1 :(得分:0)
有两种方法可以解决这个问题。
1)使用"返回false;"关于双击事件的声明。 例如:
<button id="your button id" onclick="yourfuntion()" ondblclick="return false;" >My Button</button>
2)在主功能的开头禁用按钮/对象,并在功能结束时再次启用它。
示例:
<button id="your button id" onclick="yourfuntion()">My Button</button>
<script>
function yourfuntion() { document.getElementById("your button id").disabled = true;
//your javascript code
document.getElementById("your button id").disabled = false;}
</script>