javascript 案例:十秒钟后协议文本框下的注册按钮才能点击,时钟倒数
来源:互联网 发布:软件与云计算 编辑:程序博客网 时间:2024/06/06 03:42
1.注册按钮初始状态为不可用,disabled
2.启动定时器,setInterval,1秒钟运行一次CountDown方法,设定一个初始值为10的全局变量,
在CountDown方法中对全局变量倒数,然后将倒数的值写到注册按钮上(请仔细阅读协议(还剩8秒))。
3.直到全局变量的值<=0,就让注册按钮可用,将按钮的文本设置为"同意!"
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript">
var MyCount = 10;
var intervalID;
function CountDown() {
var btnReg = document.getElementById("btnReg");
if (btnReg) {//此处要加上btnReg是否为空的判断,因为有可能网速很慢,setInterval后,btnReg按钮还没加载
if (MyCount <= 0) {
btnReg.disabled = ""; //或者btnReg.disabled="disabled"也可以
btnReg.value = "同意";
clearInterval(intervalID); //清除定时器
}
else {
btnReg.value = "请仔细阅读协议(还剩" + MyCount + "秒)";
MyCount--;
}
}
}
intervalID=setInterval("CountDown()", 1000);
</script>
</head>
<body>
<textarea>请同意本站的协议</textarea><br />
<input id="btnReg" type="button" value="同意" disabled="disabled" />
</body>
</html>
- javascript 案例:十秒钟后协议文本框下的注册按钮才能点击,时钟倒数
- 按钮倒数10秒之后才能点击
- jsp 注册时同意协议才能点击注册按钮功能及样式控制 简单例子
- JS控制按钮10秒钟后才能正常使用~
- JS控制按钮10秒钟后才能正常使用
- javascript点击按钮,增加文本框
- javascript点击按钮,增加文本框和按钮
- javascript 表单完成后才能点按钮
- 带控制按钮的文本框时钟
- JS控制按钮10秒钟后可用的方法
- as3中点击按钮或者输入文本框后舞台无法接收键盘输入的解决方法
- 十秒钟的快乐
- jQuery点击按钮获取文本框的值
- 文本框输入完毕后,点击Enter触发按钮Click事件
- jquery( 点击按钮出来文本框并限制文本框的个数)
- 点击按钮弹出文本框
- javascript 点击删除按钮后弹出对话框
- android按钮点击时间倒数
- 10年的程序员生涯的忠告
- xcode遇到的遇到的警告、错误,解决方法
- 【算法导论】第七章之快速排序
- ArcGlobe常用代码
- QT 信号与槽在不同线程不能连接的问题
- javascript 案例:十秒钟后协议文本框下的注册按钮才能点击,时钟倒数
- 快速理解C#高级概念(一) Delegate委托
- Android.mk编写介绍
- Ubuntu默认启动到字符界面
- DAS、NAS、SAN存储系统分析
- 关于nginx中的四级指针 .
- linux下的源码平台
- linux 下编译内核模块(亲测可用哦)
- 软件架构师是什么?