本文實例講述了js實現用戶注冊協議倒計時的方法。分享給大家供大家參考。具體實現方法如下:
代碼如下:<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>注冊</title>
<script type="text/javascript">
//用戶有十秒鐘的時間看協議,超過十秒鐘,“同意”按鈕將生效
var Seconds = 10;
//計時器ID
var setIntervalID;
function ok() {
var getid = document.getElementById("but");
if (Seconds <= 0) {
getid.value="同意";
getid.disabled = false; //或者寫成getid.disabled=""; 啟用getid控件。
//停止計時器
clearInterval(setIntervalID);
}
else {
getid.value = "請仔細閱讀協議還剩下【" + Seconds + "】秒";
}
Seconds--;
}
setIntervalID=setInterval("ok()", 1000);
</script>
</head>
<body>
<textarea cols="20" rows="8"></textarea><br />
<!--disabled="disabled" 默認submit表單是禁用的,也就是只讀的,不能點擊-->
<input type="submit" id ="but" value="同意" disabled="disabled" />
</body>
</html>
希望本文所述對大家的javascript程序設計有所幫助。