首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

请问一个程序有关问题.帮忙解答一下

2012-03-26 
请教一个程序问题.帮忙解答一下在页面上用户单击按钮后执行一个functionsend(),按回车也可执行,但是想让se

请教一个程序问题.帮忙解答一下
在页面上用户单击按钮后执行一个function   send(),按回车也可执行,但是想让send()方法两次执行间隔3秒钟,就是用户点击后3秒内再点击或按回车不执行.该怎么实现?谢谢

[解决办法]
自己去测试吧.
var callTimeStamp=0;

function send(){
var thisCallTimeStamp=parseInt(new Date().valueOf());
if((thisCallTimeStamp-callTimeStamp)> 3000){
callTimeStamp=thisCallTimeStamp;
//这里写你的 call 代码
}else{
return false;
}
}

[解决办法]
比较简单。楼上正解。做个判断就可以了

热点排行