您的位置:首页 > 编程语言 > Java开发

关于struts中的全选与复选问题

2016-01-19 11:25 369 查看
全选与反选的script代码:

<script language="javascript">

function checkEvent(name,allCheckId) //name为checkbook名,allCheckID为检测

{

var allCk=document.getElementById(allCheckId);//得到allCheckID的对象

if(allCk.checked==true)

checkAll(name); //全选

else

checkAllNo(name);//全不选

}

//全选

function checkAll(name)

{

var names=document.getElementsByName(name);

var len=names.length;

if(len>0)

{

var i=0;

for(i=0;i<len;i++)

names[i].checked=true;

}

}

//全不选

function checkAllNo(name)

{

var names=document.getElementsByName(name);

var len=names.length;

if(len>0)

{

var i=0;

for(i=0;i<len;i++)

names[i].checked=false;

}

}

//反选

function reserveCheck(name)

{

var names=document.getElementsByName(name);

var len=names.length;

if(len>0)

{

var i=0;

for(i=0;i<len;i++)

{

if(names[i].checked)

names[i].checked=false;

else

names[i].checked=true;

}

}

}

</script>

jsp代码:

<html:multibox property="delIdArray" styleClass="noborder" name="student"><bean:write name="student" property="id"/></html:multibox>

<input type="checkbox" id="ckall" onclick="checkEvent('delIdArray','ckall')" />全选

<input type="checkbox" id="ckReserve" onclick="reserveCheck('delIdArray','ckReserve')" />反选

看好了delIdArray所代表的东西
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: