Ndaloja e Dërgimit të Formularit në JavaScript
Nëse është e nevojshme, mund të ndaloni dërgimin e
formularit. Kjo bëhet përmes
preventDefault
që tashmë e njihni.
Le ta shohim me një shembull.
Le të themi se kemi formularin e mëposhtëm:
<form action="/handler/" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Le ta marrim lidhjen e tij në një ndryshore:
let form = document.querySelector('form');
Dërgimi i formularit mund të kapet përmes eventit
submit:
form.addEventListener('submit', function() {
});
Tani le ta ndalojmë dërgimin e formularit:
form.addEventListener('submit', function(event) {
event.preventDefault();
});
Jepet një formular me një input. Gjatë përpjekjes për dërgim, kontrolloni nëse në input është futur një email i saktë. Nëse nuk është - ndaloni dërgimin e formularit dhe shfaqni një mesazh për këtë.