Moderator |
|
De array-haken is iets van PHP, niet van HTML of JavaScript.
Als je dit aan de praat wilt krijgen, moet je de velden met [] voorzien van indices (rechten[1], rechten[2] etc.) en deze dan aanspreken met document.forms['form_naam'].elements['rechten[i]'] waar i je index is.
Als je zaken wilt controleren voordat je submit doe je dit als volgt:
// wat je wilt controleren voor je submit
// geef de variabele "conditie" de waarde true als alles ok is, en anders false
function checkit() {
var conditie = false; // initialisatie
// ...
return conditie;
}
// wat je wilt controleren voor je submit // geef de variabele "conditie" de waarde true als alles ok is, en anders false function checkit() { var conditie = false; // initialisatie // ... return conditie; }
Roep deze check-functie aan voordat je je form submit:
<form action="..." method="post" onSubmit="return checkit()">
...
</form>
<form action="..." method="post" onSubmit="return checkit()"> ... </form>
Let op de return in het onSubmit-deel. Dit bepaalt (liever gezegd, op grond van conditie - de return-waarde van de checkit() functie) of de form gesubmit wordt. |