本帖最后由 韦俊琳 于 2013-4-10 22:48 编辑
楼主,要注意在<body>里面添加onload事件,代码修改如下:- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>注册</title>
- <script type="text/javascript">
- var leftSeconds = 10;
- var intervalId;
- function CountDown() {
- var btnReg = document.getElementById("btnReg");
- if (btnReg) {
- if (leftSeconds <= 0)
- {
- btnReg.value = "同意";
- btnReg.disabled = "";
- clearInterval(intervalId);
- }
- else {
- btnReg.value = "请仔细阅读协议(还剩" + leftSeconds + "秒)";
- leftSeconds--;
- }
-
- }
- clearInterval(intervalId);
- intervalId = setInterval("CountDown()", 1000);
- }
- </script>
- </head>
- <body onload="CountDown()">
- <textarea></textarea>
- <input id="btnReg" type="button" value="同意" disabled="disabled" />
- </body>
- </html>
复制代码 |