转载:
延时生效的按钮经常在网站注册过程中使用到,其作用主要是为了让用户停留几秒,仔细阅读该网站必须遵守的协议。
基本思路:最初按钮不可用,每隔1秒更改一次按钮的文字,提示剩余时间,当到达指定的时间时,将按钮的状态改为可用(disabled=false)。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
function $(id){
return document.getElementById(id);
}
var remain =10;
function init(){
$("btn").innerHTML = "提交("+(remain--)+"秒)";
if(remain>0){
window.setTimeout(init,1000);
}
else{
$("btn").disabled = false;
$("btn").innerHTML = "提交";
}
}
</script>
</head>
<body onload="init()">
<button id="btn" disabled="disabled" >提交</button>
</body>
</html>
分享到:
相关推荐
组态王开发的按钮延时程序,包含了示例工程和说明文档
对应文章地址在https://blog.csdn.net/mazhiyuan1981/article/details/121286666
ios demo,单击按钮,延时某个操作,并且完成了动态创建弹出式菜单功能
在某按钮点击后延时3秒执行我的命令 使用setTimeout完美解决
通电延时和断电延时电路接线图 通电延时亮灯(如图): 延时断电(如图): 延时通断不断循环且达到设置循环数断电(如图) : 灯延时熄灭(如图) : 断电延时继电器接线图 从事电力行业的朋友对继...
单按钮控制电机正反停,本程序未加上正反转切换时的延时,单按钮表示多种状态容易误动,并不建议在实际当中使用,利用者后果自负.zip单按钮控制电机正反停,本程序未加上正反转切换时的延时,单按钮表示多种状态容易...
RC延时电路的延时时间计算公式,RC电路的引用及计算
asp 延时条件跳转 可以修改其中的变量i的值控制是否跳转
当按下按钮SB时,12V的电源通过电阻器Rt向电容器Ct充电,使得6脚的电位不断升高,当6脚的电位升到5脚的电位时,电路复位定时结束。由于在5脚串上了一个二极管 VD1使得5脚电位上升,因此比一般接法(悬空或通过小...
STM32延时函数,包括毫秒级延时函数和微秒级延时函数两个函数,微妙延时函数延时误差为百分之一,即延时100微妙比实际值少1微妙。
易语言超级延时模块源码,超级延时模块,超级延时,CreateWaitableTimerA,SetWaitableTimer,MsgWaitForMultipleObjects
单片机延时程序单片机延时程序单片机延时程序单片机延时程序单片机延时程序
js延时函数 JS延时执行 JS延时执行代码
用Sleep函数延时,如何时间太长,程序就像无响应一样,采用消息泵可以解决这个问题 延时 时间 包括 秒 毫秒 微秒
西门子之如何在脚本中实现等待(延时)函数?pdf,西门子之如何在脚本中实现等待(延时)函数?在“的Visual Basic脚本(VBS)”中没有缺省的延时或等待函数。然而,可以在WinCC flexible中的脚本中使用系统时间和一...
VHDL程序,使能后产生四个信号,分别包含固定延时和差额延时。使用时需先建立一个内部乘法器,乘数固定(即延时单位)。
本文简单介绍了两个简易延时电路:关断延时、开启延时
STM32F0延时函数,用于ms及us延时
次代码是针对STC8系列的单片机的延时函数,使用 此代码可以直接添加调用,程序自动获取内部系统时 钟后初始化延时函数。只要是ISP软件默认的时钟频 率都可以应用(特殊频率除外) 该代码为初版,还存在很多缺陷,请...
延时子程序C语言延时程序:10ms延时子程序(12MHZ) void delay10ms(void) { unsigned char i,j,k; for(i=5;i>0;i--) for(j=4;j>0;j--) for(k=248;k>0;k--); } 或者 void delay10ms() { for(a=100;a>0;...