//全选
function chbcheck(){
if(document.getElementById("chball").checked){
if(confirm('是否真的要全部通过?')){
var el=document.getElementsByTagName("input");
for(var k=0;k<el.length;k++){
if((el[k].type=="checkbox") && (el[k].name=="chbtongguo")) {
el[k].checked = true;
}
}
var scheduleid=document.getElementsByName("scheid");
var taskid=document.getElementsByName("taskid");
for(var i=0,j=0;i<scheduleid.length,j<taskid.length;i++,j++){
var url="/qf_msjflCheck.TJ?method=check&scheduleid="+scheduleid[i].value+"&taskid="+taskid[j].value;
window.location.href = url;
}
}
}
}
//对单个指标进行审核
function singleCheck(checkId, scheduleid, taskid){
if(document.getElementById(checkId).checked){
if(confirm('是否真的要通过?')){
var url="/qf_msjflCheck.TJ?method=check&scheduleid="+scheduleid+"&taskid="+taskid;
window.location.href = url;
}
}
}
<input type="checkbox" value="" id="chball" οnclick="chbcheck();" style="cursor: hand">全选
在jsp 中先定义一个全局变量
<% int a = 0;%>
<% a++;%>
<td align="center">
<input type="button" id="button<%=a%>" class="imgBtn" style="cursor: hand" value="不通过" οnclick="jieduan('<bean:datapage name="obj" index="0" />','<bean:datapage name="obj" index="1" />','<bean:datapage name="obj" index="4"/>','<bean:datapage name="obj" index="5"/>','no')">
</td>
<td align="center">
<input type="checkbox" value="1" οnclick="singleCheck('chbpass<%=a%>','<bean:datapage name="obj" index="6"/>','<bean:datapage name="obj" index="5"/>');" id="chbpass<%=a%>" name="chbtongguo"/>通过
<script type="text/javascript">
var isValid = '<bean:datapage name="obj" index="7" />';
if (isValid == "NO") {
document.getElementById("button<%=a%>").disabled=true;
} else if (isValid == "YES") {
document.getElementById("chbpass<%=a%>").disabled=true;
document.getElementById("chbpass<%=a%>").checked=true;
}
</script>
<input type="hidden" value="<bean:datapage name="obj" index="6"/>" name="scheid" >
<input type="hidden" value="<bean:datapage name="obj" index="5"/>" name="taskid" >
</td>