Форманы JavaScript-те жіберуді болдырмау
Қажет болған жағдайда форманы жіберуді болдырмауға болады.
Бұл сізге бұрыннан белгілі
preventDefault
арқылы жасалады.
Мысалға тоқталайық.
Бізде келесі форма бар делік:
<form action="/handler/" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Оған сілтемені айнымалыға алайық:
let form = document.querySelector('form');
Форманы жіберуді
submit
олаты арқылы ұстауға болады:
form.addEventListener('submit', function() {
});
Енді форманы жіберуді болдырайық:
form.addEventListener('submit', function(event) {
event.preventDefault();
});
Енгізу жолағы бар форма берілген. Жіберу әрекетінде енгізу жолағына дұрыс email енгізілгенін тексеріңіз. Егер дұрыс болмаса - форманы жіберуді болдырмаңыз және бұл туралы хабарлама шығарыңыз.