Отправка формы через 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();
});
Дана форма с тремя инпутами. Сделайте ссылку, по клику на которую будет происходить отправка этой формы.