জাভাস্ক্রিপ্টে ফর্ম জমা দেওয়া নিষিদ্ধ

প্রয়োজন হলে ফর্ম জমা দেওয়া নিষিদ্ধ করা যেতে পারে। এটি করা হয় আপনার already পরিচিত preventDefault এর মাধ্যমে। আসুন একটি উদাহরণ দেখি।

ধরুন আমাদের নিম্নলিখিত ফর্মটি আছে:

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

এটির একটি লিঙ্ক একটি ভেরিয়েবলে পাই:

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

ফর্ম জমা দেওয়া ইভেন্টের মাধ্যমে ধরা যেতে পারে submit:

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

এখন ফর্ম জমা দেওয়া নিষিদ্ধ করা যাক:

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

একটি ফর্ম একটি ইনপুট সহ দেওয়া আছে। জমা দেওয়ার চেষ্টা করলে পরীক্ষা করুন যে ইনপুটে একটি সঠিক email প্রবেশ করানো হয়েছে। যদি না হয় - ফর্ম জমা দেওয়া নিষিদ্ধ করুন এবং এ সম্পর্কে একটি বার্তা প্রদর্শন করুন।