日期:2014-05-16  浏览次数:20451 次

按钮30秒后才能点击
页面上一个发送验证码的按钮,要每三十秒才能点击,点击后继续开始三十秒计时,不知道怎么写循环计时

------解决方案--------------------
忘记把那个5000改成30000了,LZ你自己改下吧。。
引用:

<html>
<head>
<title>Test</title>
<script>
window.onload = function() {
var btn = document.getElementById("btn");
btn.onclick = function() {
btn.disabled = true;
setTimeout(function() {
btn.disabled = false;
}, 5000);
};
}
</script>
</head>
<body>

<form id="myForm" method="post" action="">
<input type="button" value="Submit" id="btn" />
</form>

</body>
</html>