倒计时60秒
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html" charset="utf-8" />
<meta name="viewport" content="initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
<title>倒计时60秒</title>
<style type="text/css">
input{display: block;margin: 150px auto;width: 150px;text-align: center;height: 50px;}
</style>
</head>
<body>
<input type="button" value="点击" id="btn">
<script type="text/javascript">
function $(id){
return document.getElementById(id)
};
var btn = $('btn'),
nums = 5,//方便查看效果设置为5秒
setInt;
function times(){
nums--;
btn.value = '剩余('+ nums +')秒';
btn.setAttribute('disabled',true);
setInt = setTimeout(times, 1000);
if ( nums <= 0 ){
nums = 5;
clearTimeout(setInt);
btn.value='重新获取';
btn.removeAttribute("disabled");
}
}
btn.onclick=function(){
times();
}
</script>
</body>
</html>
如果觉得代码你有用到,请留言,哈哈