复制代码代码如下:
<スクリプト>
function func(){
var options = document.getElementsbyname( "chkbox");
for(var i = 0; i <options.length; i ++){
if(!options [i] .disabled){
options [i] .checked = true;
}
}
}
</script>
<入力タイプ=チェックボックス名= Chkbox値= 1無効>
<入力タイプ=チェックボックス名= Chkbox値= 1>
<入力タイプ=チェックボックス名= Chkbox値= 1>
<入力タイプ=チェックボックス名= Chkbox値= 1>
<入力型=ボタン値= "测试" onclick = "func()">
用javascript吧。
复制代码代码如下:
<html>
<body>
<スクリプト>
関数kk(){
var handerel = document.getElementById( "kkhandler");
var els = document.getElementsbyname( "kk");
for(i = 0; i <els.length; i ++){
els [i] .checked = handleel.checked;
}
}
</script>
<入力型=チェックボックスonclick = "kk()" name = "kkhandler">全选<br>
<入力タイプ=チェックボックスname = "kk">
<入力タイプ=チェックボックスname = "kk">
</body>
</html>
2:
复制代码代码如下:
<form name = "form" id = "form1">
<入力型= "チェックボックス" name = "id" value = "" id = "checkbox1"> 1
<入力型= "チェックボックス" name = "id" value = "" id = "checkbox2"> 2
<入力型= "Checkbox" name = "" value = "" onclick = "selectal()" id = "checkbox5"> allselect
</form>
<スクリプト>
関数selectal()
{
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:
复制代码代码如下:
<入力型= 'チェックボックス' name = 'info' value = 'a'>
<入力型= 'チェックボックス' name = 'info' value = 'b'>
<入力タイプ= 'チェックボックス' name = 'info' value = 'c'>
<入力タイプ= 'チェックボックス' name = 'info' value = 'd'>
<入力タイプ= 'チェックボックス' name = 'info' value = 'e'> <br>
<入力型= 'ボタン'値= '全选' onclick = 'check_all();'>
<スクリプト>
function check_all(){
arr = document.getElementsbyname( 'info');
for(i = 0; i <arr.length; i ++){
arr [i] .checked = true;
}
}
</script>