Formknapper i JavaScript
Du ved allerede, at en formular sendes ved
at klikke på en knap. Der er dog nuancer her.
Knappen skal have attributten type
med værdien submit:
<form>
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Formularen vil også blive sendt af button-tagget
med attributten type sat til submit:
<form>
<input name="test1">
<input name="test2">
<button type="submit">btn</button>
</form>
Formularen vil også blive sendt, hvis du sætter fokus på et hvilket som helst
input-felt og trykker på Enter.
En knap med attributten type sat til
button bruges som et sideelement
og vil ikke sende formularen:
<form>
<input name="test1">
<input name="test2">
<input type="button">
</form>
button-tagget vil virke på samme måde:
<form>
<input name="test1">
<input name="test2">
<button>btn</button>
</form>
En knap med attributten type sat til
reset vil rydde den udfyldte formular:
<form>
<input name="test1">
<input name="test2">
<input type="reset">
<input type="submit">
</form>
Ret følgende kode, så knappen sender formularen til serveren:
<form>
<input name="name">
<input name="surn">
<button>send</button>
</form>