JS如何判断鼠标两次点击的时间间隔

JavaScript012

JS如何判断鼠标两次点击的时间间隔,第1张

在点击事件外面定义两个全局变量,一个是开始时间,一个是结束时间。点击一次记录一下当前时间。点击事件中先判断一下开始时间是否为空,为空时就把当前时间赋给开始时间(说明是第一次点击),否则就是第二次点击,把当前时间赋值给结束时间。第二次点击时就可以用结束时间减去开始时间,得到两次点击的时间间隔。【仅提供思路】

给你个思路,不用纠结365还是366和31还是30的问题,虽然有点小繁琐,但是可以保证100%的准确性。

一、比较年份YYYY。

1、年份相减小于0则不符合条件

2、年份相减大于1则超出

3、年份相减等于0则满足条件

4、年份相减等于1则进行第二步比较

二、比较月份MM。

1、月份相减小于1则满足条件

2、月份相减大于1则超出

3、月份相减等于1则进行第三步比较

三、比较日期DD。

1、月份相减小于等于1则满足条件

2、月份相减大于1则超出

users = getfollower()

var i = users.length

function msg()

{

if(i>0)

{

url = "h t t p://xxxxxx/dddd.php"

data = "id="+ users[i]+"&msg=xxxxxxxxxx"

post(url,data,false)

i--

setTimeout(msg,3000)

}

}

试一下