比如A类型有a,b,c,d,e,f,g,h,j,g 只能选5道菜,我用同一个名字命名checkbox,value不同
B类型o,p,q,r,s,t,u,v,w,x,y,只能选5道菜.
然后再统计选a的有百分之多少,选b的有百分之多少.??
怎么做啊??
我下个星期一要publish to intranet?
<script>
function getcheck (rname){
var nums=0;
for (var i = 0; i < document.getElementsByName(rname).length; i ++) {
if (document.getElementsByName(rname)[i].checked == true) nums=nums+1;
}
if (nums>5){alert ('只能选5道菜~');return;}
else alert (nums);
}
</script>
<input name=A type=checkbox value="鸡蛋">
<input name=A type=checkbox value="鸭蛋">
<input name=A type=checkbox value="鸟蛋">
<input name=A type=checkbox value="臭蛋">
<input name=A type=checkbox value="鸡蛋">
<input name=A type=checkbox value="鸭蛋">
<input name=A type=checkbox value="鸟蛋">
<input name=A type=checkbox value="臭蛋">
<input name=B type=checkbox value="鸡蛋">
<input name=B type=checkbox value="鸭蛋">
<input name=B type=checkbox value="鸟蛋">
<input name=B type=checkbox value="臭蛋">
<input name=B type=checkbox value="鸡蛋">
<input name=B type=checkbox value="鸭蛋">
<input name=B type=checkbox value="鸟蛋">
<input name=B type=checkbox value="臭蛋">
<input name=total1 type=button value="计算A" onclick="getcheck('A')"><input name=total2 type=button value="计算B" onclick="getcheck('B')">
不明白你说的百分之多少是什么意思 ...