kontrol af valgt checkbox
Jeg har en række checkboxe, og når brugeren klikker på en knap (submitter formen), vil jeg have et javascript der kontrollerer om brugeren har valgt mindst en checkbox.sådan ser min checkbox ud
<TD><INPUT TYPE=\"checkbox\" NAME=\"pladser[]\" VALUE=\"<? echo $række ?>x<? echo $nummer ?>\"></TD><?
på formen kører jeg en onsubmit.
<FORM ACTION=\"godkend.php\" NAME=\"pladsform\" OnSubmit=\"return KontrollerValg(this);\">
og kontrollerValg ser sådan ud:
<SCRIPT>
function KontrollerValg(form){
pladsValg=-1
for (i=0;i<form.pladser.length;i++){
if (form.pladser[i].checked)
pladsValg=i
}
if (pladsValg==-1){
alert(\'Du skal vælge en eller flere pladser\')
return (false)
}
return (true)
}
//-->
</SCRIPT>
Scriptet er taget direkte fra et eksempel hvor man dog anvendte radiobuttons. Jeg troede det var samme metode man anvendte ved checkboxes, men det er det tilsyneladene ikke. Scriptet virker ihvertfald ikke korrekt.
