Hallo mensen,
Ik heb een form, met daarin meerdere knoppen & invulvakken, nu mag hij in het ene vak wel submitten bij een enter toets, en bij het andere niet.
Ik wil dus gewoon alles laten submitten bij enter, en op de enkele boxxen waar t niet mag een stuk javascript aanhangen.
Dit had ik in gedachten, achter het invulveld een onkeypress attribuut met de volgende functie:
De if komt hij alleen door als er ook daadwerkelijk op enter gedrukt is, dit heb ik getest dmv een alert box. Maar hoe zorg ik nu dan dat het form niet gesubmit word, en er gewoon niks gebeurd? Ik dacht false returnen maar dat werkt blijkbaar niet.
Ik heb een form, met daarin meerdere knoppen & invulvakken, nu mag hij in het ene vak wel submitten bij een enter toets, en bij het andere niet.
Ik wil dus gewoon alles laten submitten bij enter, en op de enkele boxxen waar t niet mag een stuk javascript aanhangen.
Dit had ik in gedachten, achter het invulveld een onkeypress attribuut met de volgende functie:
code:
1
2
3
4
5
6
7
8
| function escapeSubmit(e) {
isNetscape=(document.layers);
eventChooser = (isNetscape) ? keyStroke.which : e.keyCode;
if (eventChooser == 13)
{
return false;
}
} |
De if komt hij alleen door als er ook daadwerkelijk op enter gedrukt is, dit heb ik getest dmv een alert box. Maar hoe zorg ik nu dan dat het form niet gesubmit word, en er gewoon niks gebeurd? Ik dacht false returnen maar dat werkt blijkbaar niet.