读书人

小于一秒点击没有反应

发布时间: 2012-08-01 17:53:41 作者: rapoo

小于1秒点击没有反应
<script language="javascript" type="text/javascript">
var date=new Array();
function checkForm(){
date.push(new Date());
if (date.length > 1&& (date[date.length - 1].getTime() - date[date.length - 2].getTime() < 1000))//小于1秒则认为重复提交
{
alert("您的请求正在处理中,请不要重复提交");
return false;
}
else
{
if(document.getElementById("txt1").value == "submit")
{
alert("您的请求正在处理中,请不要重复提交");
return false;
}
document.getElementById("txt1").value = "submit";
return true;
}
}
</script>

[解决办法]
时间设置长点,先确定代码正确。

实际应用中,这个需求有点变态吧

读书人网 >asp.net

热点推荐