АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
⊗jsSpFmSVS 238 of 294 menu
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Мы уже начали, но еще можно присоединится!

Отправка формы через 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(); });

Дана форма с тремя инпутами. Сделайте ссылку, по клику на которую будет происходить отправка этой формы.

enru