Mengirim Formulir melalui JavaScript
Kita dapat secara paksa mengirim formulir melalui JavaScript. Mari kita lihat bagaimana cara melakukannya. Anggaplah kita memiliki sebuah formulir dan sebuah tombol, dan saat tombol diklik, kita ingin mengirim formulir tersebut:
<form action="/handler/" method="POST">
<input name="test1">
<input name="test2">
</form>
<button>kirim</button>
Dapatkan referensi elemen kita ke dalam variabel:
let form = document.querySelector('form');
let button = document.querySelector('button');
Pasang event listener klik pada tombol:
button.addEventListener('click', function(event) {
});
Saat tombol diklik, lakukan pengiriman formulir
menggunakan metode submit:
button.addEventListener('click', function(event) {
form.submit();
});
Diberikan sebuah formulir dengan tiga input. Buatlah sebuah tautan, yang ketika diklik akan mengirimkan formulir tersebut.