我有这个表格:
<form name ='vote' action='' method='POST'>
while ($row = mysql_fetch_array($result)){
<input type='checkbox' name='things[]' value='".$row['name_song']."'
name='send' onClick='anyCheck(this.form)'>
}
<input type='submit' value='test' name='send'></form>
我必须做些什么才能使人们可以投票的最大次数( t )成为整数?我希望将值传递给 anyCheck 函数,例如 $maxvotes。
<script type="text/javascript">
function anyCheck(f, e) {
e = e || window.event;
var t = 0;
var c = f['things[]'];
for (var i = 0; i < c.length; i++) {
c[i].checked ? t++ : null;
}
if (t == 3) {
alert("Daugiausiai galite balsuoti už triks kūrinius")
var targ = event.target || event.srcElement;
targ.checked = false;
}
}
</script>