JavaScriptдаги форма тугмалари
Сиз формани тугма босилганда
юборилишини биласиз. Бу ерда, аммо, нуанслар бор.
Тугмада аник type атрибути
submit қийматида бўлиши керак:
<form>
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Формани button теги ҳам
type атрибути submit қийматида юборади:
<form>
<input name="test1">
<input name="test2">
<button type="submit">btn</button>
</form>
Форма ҳар қандай инпутда фокусни қўйиб,
Enter босилганда ҳам юборилади.
type атрибути button қийматидаги тугма
саҳифа элементи сифатида ишлатилади ва
формани юбормайди:
<form>
<input name="test1">
<input name="test2">
<input type="button">
</form>
button теги ҳам шунингдек ишлайди:
<form>
<input name="test1">
<input name="test2">
<button>btn</button>
</form>
type атрибути reset қийматидаги тугма
тўлдирилган формани тозалайди:
<form>
<input name="test1">
<input name="test2">
<input type="reset">
<input type="submit">
</form>
Куйидаги кодни тугма формани серверга юборадиган қилиб тузатинг:
<form>
<input name="name">
<input name="surn">
<button>send</button>
</form>