JavaScript-da Formani Yuborishni Taqiqlash
Agar kerak bo‘lsa, formani yuborishni
taqiqlash mumkin. Buni sizga allaqachon ma’lum
preventDefault
orqali amalga oshirish mumkin.
Keling, misol orqali ko‘ramiz.
Faraz qilaylik, bizda quyidagi forma mavjud:
<form action="/handler/" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Keling, uni o‘zgaruvchiga bog‘laymiz:
let form = document.querySelector('form');
Formani yuborish
submit hodisasi orqali ushlab qolish mumkin:
form.addEventListener('submit', function() {
});
Keling, endi formani yuborishni taqiqlaymiz:
form.addEventListener('submit', function(event) {
event.preventDefault();
});
Inputli forma berilgan. Yuborishga urinishda inputga kiritilgan emailning to‘g‘ri yoki noto‘g‘riligini tekshiring. Agar noto‘g‘ri bo‘lsa - formani yuborishni taqiqlang va bu haqda xabar chiqaring.