简单的js限制鼠标点击速度方法

这两天接到一个客户网站,上面有一个手动与自动切换的图片来回翻页效果,因为用到了缓冲运动,所以如果鼠标点击过快,会有一个小bug。于是想到通过控制鼠标点击速度来屏蔽掉,在网上简单搜索了一下,没发现合适的,于是自己试着写了一个(我知道这很简单啦,可是人家是新手,要多多体谅哈,谢谢!)。

比较简单,可能运用在复杂的环境会出问题,但因为刚接触js不久,能力有限,先记录下来吧。

如果有用得着的朋友,尽管拿去用。

 

代码如下:

<input type="button" οnclick="clk()"/>
<div id="test"></div>
<script>
var n=0;
var oDiv=document.getElementById('test');
function clk(){
if(n>0){
alert('点得太快了啦!');
return false;
}
oDiv.innerHTML+='点击有效! ^_^';
n=n+1;
setTimeout(function(){n=0},1000);
}
</script>



转载于:https://www.cnblogs.com/waylen/archive/2011/12/25/2300919.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值