欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

javascript multibox 全选

程序员文章站 2023-11-27 12:27:16
复制代码 代码如下:function allselect() { try{ var checkedcount=0; for(var i=0;i
复制代码 代码如下:

function allselect()
{
try{
var checkedcount=0;
for(var i=0;i<form1.orgids.length;i++)
{
if(form1.orgids[i].checked)
checkedcount++;
}

if(checkedcount==form1.orgids.length)
{
for(var i=0;i<form1.orgids.length;i++)
{
form1.orgids[i].checked=false;
}
}
else
{
for(var i=0;i<form1.orgids.length;i++)
{
form1.orgids[i].checked=true;
}
}
if(form1.orgids.checked==true)
form1.orgids.checked=false;
else
form1.orgids.checked=true;
}catch(ex){}
}

复制代码 代码如下:

<span style="cursor:hand" onclick="allselect()">(全选)</span>
<logic:iterate id="result" name="zclist" indexid="ind">
<html:multibox property="orgids"><bean:write name="result" property="someproperty"/></html:multibox>
</logic:iterate>