1. 获取验证码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>获取验证码</title>
</head>
<body>
<label>
<input type="text" name="textfield">
</label>
<input type="button" id="btn" value="获取验证码" onclick="settime()" />
<script type="text/javascript" src="js/jquery-1.12.4.js"></script>
<script type="text/javascript">
var countdown = 10;
function settime(){
if(countdown == 0){
$('#btn').removeAttr('disabled');
$('#btn').val('获取验证码');
countdown = 10;
return;
}else{
$('#btn').attr('disabled', true);
$('#btn').val('重新发送('+ countdown +')');
countdown--;
}
setTimeout(function(){
settime();
},1000)
}
</script>
</body>
</html>
2. 实现全选与全不选的两种方式
全选:<input type="checkbox" name="delAll" onchange="checkAll(this)">
<input type="checkbox" name="del">
<input type="checkbox" name="del">
<input type="checkbox" name="del">
<input type="checkbox" name="del">
function checkAll(sel){
var checkBox = document.getElementsByName("del");
var state = sel.checked;
for (var i = 0; i < checkBox.length; i++) {
checkBox[i].checked = state;
}
}
function checkAll(sel){
var checkBox = $("input[name='del']");
var state = sel.checked;
for(var i = 0; i < checkBox.length; i++){
checkBox[i].checked = state;
}
}