ভূমিকা
HTML DOM ইনপুট সাবমিট formNoValidate প্রপার্টি ব্যবহার করা হয় একটি সাবমিট বাটনের formNoValidate এট্রিবিউটের মান সেট বা রিটার্ন করার জন্য। formNoValidate প্রপার্টি ব্যবহার করা হয় নির্দেশ করার জন্য যে ফর্ম ডেটা সার্ভারে সাবমিট করার সময় ভ্যালিডেট করা উচিত কিনা। এটি <form> এলিমেন্টের novalidate প্রপার্টিকে ওভাররাইড করে। এই প্রপার্টি HTML5-এ type="submit" 가진 ইনপুট এলিমেন্টের জন্য চালু করা হয়েছিল।
নিচে সিনট্যাক্স দেওয়া হলো:
formNoValidate প্রপার্টি সেট করার সিনট্যাক্স:
submitObject.formNoValidate = true|false
এখানে, true নির্দেশ করে ফর্ম ডেটা ভ্যালিডেট করা হবে না, false নির্দেশ করে ডেটা অবশ্যই ভ্যালিডেট করা হবে। এর ডিফল্ট মান false।
উদাহরণ
নিচে ইনপুট সাবমিট formNoValidate প্রপার্টির একটি উদাহরণ দেওয়া হলো:
<!DOCTYPE html> <html> <body> <h1>Submit formNoValidate property</h1> <form id="FORM_1" action="/Sample.php" style="border:solid 2px green;padding:2px"> UserName: <input type="text" id="USR"> <br> Location: <input type="text" id="Loc"> <br><br> <input type="submit" id="SUBMIT1" formnovalidate=false> </form> <p>নিচের বাটনে ক্লিক করে ডেটা সাবমিট হওয়ার সময় ভ্যালিডেট হবে</p> <button onclick="formValidate()">VALIDATE</button> <p id="Sample"></p> <script> function formValidate() { document.getElementById("SUBMIT1").formNoValidate=false; document.getElementById("Sample").innerHTML = "The formNoValidate value is now set to false and the form data will be validated now on submitting."; } </script> </body> </html>
আউটপুট
এটি নিচের আউটপুটটি তৈরি করবে:

VALIDATE বাটনে ক্লিক করার পর:
