Слање форме преко JavaScript-а
Може се принудно послати форма преко JavaScript-а. Погледајмо како се то ради. Претпоставимо да имамо форму и неко дугме, на чији клик желимо да пошаљемо форму:
<form action="/handler/" method="POST">
<input name="test1">
<input name="test2">
</form>
<button>пошаљи</button>
Добавимо референце на наше елементе у променљиве:
let form = document.querySelector('form');
let button = document.querySelector('button');
Додајмо догађај клика на дугме:
button.addEventListener('click', function(event) {
});
При клику на дугме извршимо слање форме
помоћу методе submit:
button.addEventListener('click', function(event) {
form.submit();
});
Дата је форма са три поља за унос. Направите везу, при клику на коју ће се извршити слање те форме.