写一个javascript的函数
功能如下<input type="checkbox" name="capability" value="<%=chara+m%>"<%=(!isPost && partL.contains(chara+m))?"checked":""%> ><%=arrays[m]%> 业面显示
[]IVR奖管理 []只读 []添加 []修改 []删除
[]IVR奖各种数量统计 []只读
[]IVR发奖效率统计[]只读
[]IVR奖用户回访[]只读写一functuion 只要选中每排第一数组 后面的只读必须填写,否则check 不过
每排[]只读 []添加 []修改 []删除 选种一个 前面的数组第一排 如IVR奖管理也必须选种,否则check 不过.请高手帮忙 谢谢!!!
功能如下<input type="checkbox" name="capability" value="<%=chara+m%>"<%=(!isPost && partL.contains(chara+m))?"checked":""%> ><%=arrays[m]%> 业面显示
[]IVR奖管理 []只读 []添加 []修改 []删除
[]IVR奖各种数量统计 []只读
[]IVR发奖效率统计[]只读
[]IVR奖用户回访[]只读写一functuion 只要选中每排第一数组 后面的只读必须填写,否则check 不过
每排[]只读 []添加 []修改 []删除 选种一个 前面的数组第一排 如IVR奖管理也必须选种,否则check 不过.请高手帮忙 谢谢!!!
[]IVR奖管理 []只读 []添加 []修改 []删除
[]IVR奖各种数量统计 []只读
[]IVR发奖效率统计[]只读
[]IVR奖用户回访[]只读
每行的第1列和第2列帮定,选中其中一个 则第个也要选中他才能 验证过,否则验证不过
每行的第3列第4列....其中有1个和多个选中 则第一列也选中他才能验证过,否则验证不过
请高手写一个java script function
谢谢!!!
<html>
<head>
<script type="text/javascript">
function checkBox(){
var cbs=document.getElementById("checkboxs").getElementsByTagName("div");
var lastIn=true;
var frIn=true;
for(var i=0;i<cbs.length;i++){
var inputs=cbs[i].getElementsByTagName("input");
if(inputs[0].checked || inputs[1].checked){
if(!(inputs[0].checked && inputs[1].checked)){
alert("验证不通过");
return;
}
frIn=false;
}
for(var a=2;a<inputs.length;a++){
if(inputs[a].checked){
lastIn=false;
continue;
}
}
if(!lastIn){
if(frIn){
alert("验证不通过2");
return;
}
}
}
}
</script>
</head>
<body>
<div id="checkboxs">
<div>
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
</div>
<div>
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
</div>
<div>
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
</div>
</div>
<input type="button" value="验证" onclick="checkBox()">
</body>
</html>
<html>
<head>
<script type="text/javascript">
function checkBox(){
var cbs=document.getElementById("checkboxs").getElementsByTagName("div");
var lastIn=true;
var frIn=true;
for(var i=0;i<cbs.length;i++){
var inputs=cbs[i].getElementsByTagName("input");
if(inputs[0].checked || inputs[1].checked){
if(!(inputs[0].checked && inputs[1].checked)){
alert("验证不通过");
return;
}
frIn=false;
}
for(var a=2;a<inputs.length;a++){
if(inputs[a].checked){
lastIn=false;
continue;
}
}
if(!lastIn){
if(frIn){
alert("验证不通过2");
return;
}
}
}
alert("顺利通过 :)");
}
</script>
</head>
<body>
<div id="checkboxs">
<div>
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
</div>
<div>
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
<input type="checkbox">
</div>
</div>
<input type="button" value="验证" onclick="checkBox()">
</body>
</html>