关于JS中复选框全部选定和全部取消的问题

2024-11-23 04:19:42
推荐回答(2个)
回答1:

你可以写一个处理函数,你的复选框要是一个数组或有一定规律。然后启遍历这个数组或按你的规律遍历每个复选框,注意在函数外初始化一个标志变量,当他为真(或假)时遍历时都增加 checked 属性,为假(或真)时取消这个属性就是了。具体的你会了吧,自己想想。
--------------------
var flag=false;
function select_all(form)
{
flag = !flag;
for (var i=0;ivar e = form.elements[i];
e.checked = flag;
}
}
调用代码:全选/取消

注意:form1 参数为你的表单名字

回答2:

你可以写一个处理函数,你的复选框要是一个数组或有一定规律。然后启遍历这个数组或按你的规律遍历每个复选框,注意在函数外初始化一个标志变量,当他为真(或假)时遍历时都增加
checked
属性,为假(或真)时取消这个属性就是了。具体的你会了吧,自己想想。
--------------------
var
flag=false;
function
select_all(form)
{
flag
=
!flag;
for
(var
i=0;ivar
e
=
form.elements[i];
e.checked
=
flag;
}
}
调用代码:href="#"
"
onClick="select_all(form1)">全选/取消
注意:form1
参数为你的表单名字