JAVASCRIPT挑错
下面的javascript怎么没有起作用,请问错在哪里?
<html>
<body>
<form id="form1" name="form1" method="post" action="">
<label>
<input type="checkbox" name="checkbox1" value=1 onclick="ch(this)" />
checkbox1<br />
<br />
</label>
<label>
<input type="checkbox" name="checkbox2" value=1 onclick="ch(this)" />
checkbox2<br />
<br />
<input type="checkbox" name="checkbox3" value=1 onclick="ch(this)" />
checkbox3<br />
<br />
<input type="checkbox" name="checkbox4" value=1 onclick="ch(this)" />
checkbox4<br />
<br />
<input type="checkbox" name="checkbox5" value=1 onclick="ch(this)" />
checkbox5<br />
</label>
</form>
</body>
<script language="javascript">
function ch(obj){
var f=obj.form;
var total=0;
for (var i=0;i<5;i++)
{total=+f.(checkbox&i).value;
}
if(total>3)
obj.checked=false;
msgBOX "你最多只能选择3个";
}
</script>
</html>