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

小于一秒点击没有反应

2012-08-01 
小于1秒点击没有反应script languagejavascript typetext/javascriptvar datenew Array()functi

小于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>

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

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

热点排行