Larangan Pengiriman Formulir di JavaScript

Jika diperlukan, pengiriman formulir dapat dilarang. Hal ini dilakukan melalui preventDefault yang sudah Anda ketahui. Mari kita lihat contohnya.

Misalkan kita memiliki formulir berikut:

public/form.html<form action="/handler/" method="POST">
  <input name="test1">
  <input name="test2">
  <input type="submit">
</form>

Dapatkan referensinya ke dalam variabel:

public/script.jslet form = document.querySelector('form');

Pengiriman formulir dapat ditangkap melalui event submit:

public/script.jsform.addEventListener('submit', function() {
  
});

Sekarang mari kita larang pengiriman formulir:

public/script.jsform.addEventListener('submit', function(event) {
  event.preventDefault();
});
Задание 1

Diberikan formulir dengan input. Saat mencoba mengirim, periksa apakah input telah diisi dengan email yang benar. Jika tidak - larang pengiriman formulir dan tampilkan pesan tentang hal itu.