複製代碼代碼如下:
<script>
功能func(){
var options = document.getElementsByname(“ chkbox”);
for(var i = 0; i <options.length; i ++){
如果(!options [i] .disabled){
選項[i] .checked = true;
}
}
}
</script>
<輸入類型=複選框名稱= chkbox value = 1禁用>
<輸入類型=複選框名稱= chkbox value = 1>
<輸入類型=複選框名稱= chkbox value = 1>
<輸入類型=複選框名稱= chkbox value = 1>
<輸入type = button value =“測測” onclick =“ func()”>
用javaScript吧。
複製代碼代碼如下:
<html>
<身體>
<script>
功能kk(){
var handlel = document.getElementById(“ kkhandler”);
var els = document.getElementsByname(“ kk”);
for(i = 0; i <els.length; i ++){
els [i] .checked = handlel.Checked;
}
}
</script>
<輸入type = checkbox onclick =“ kk()” name =“ kkhandler”>全選<br>
<輸入類型=複選框名稱=“ kk”>
<輸入類型=複選框名稱=“ kk”>
</body>
</html>
2:
複製代碼代碼如下:
<form name =“ form” id =“ form1”>
<input type =“複選框” name =“ id” value =“” id =“ checkbox1”> 1
<input type =“複選框” name =“ id” value =“” id =“ checkbox2”> 2
<input type =“複選框” name =“選擇” value =“” onclick =“ selectall()” id =“ checkbox5”> allSelect
</form>
<script>
函數selectall()
{
if(!document.form.id.length){
if(document.form.chose.checked){
document.form.id.checked = true;
}
別的{
document.form.id.checked = false;
}
}
別的{
for(var i = 0; i <document.form.id.length; i ++){
if(document.form.chose.checked){
document.form.id [i] .checked = true;
}
別的{
document.form.id [i] .checked = false;
}
}
}
}
</script>
3:
複製代碼代碼如下:
<輸入type ='複選框'name ='info'value ='a'>
<輸入type ='複選框'name ='info'value ='b'>
<輸入type ='複選框'name ='info'value ='c'>
<輸入type ='複選框'name ='info'value ='d'>
<input type ='複選框'name ='info'value ='e'> <br>
<input type ='button'value ='全選'onclick ='check_all();'>
<script>
功能check_all(){
arr = document.getElementsByname('info');
for(i = 0; i <arr.length; i ++){
arr [i] .checked = true;
}
}
</script>