HTML में novalidate एट्रिब्यूट का उपयोग यह दर्शाने के लिए किया जाता है कि फॉर्म सबमिट पर मान्य नहीं होगा। यह एक बूलियन एट्रिब्यूट है और उपयोगी है यदि आप चाहते हैं कि उपयोगकर्ता फॉर्म भरने की प्रगति को सहेज सके। यदि फॉर्म मान्यता अक्षम है, तो उपयोगकर्ता आसानी से फॉर्म सहेज सकता है और बाद में जारी रखकर सबमिट कर सकता है। जारी रखते समय, उपयोगकर्ता को पहले सभी प्रविष्टियों को मान्य नहीं करना पड़ता।
उदाहरण
HTML में novalidate एट्रिब्यूट का उपयोग करना सीखने के लिए निम्न कोड चलाएं। निम्न उदाहरण में, यदि आप <input type="number"> फ़ील्ड में टेक्स्ट जोड़ेंगे, तो यह त्रुटि नहीं दिखाएगा।
<!DOCTYPE html> <html> <head> <title>HTML novalidate एट्रिब्यूट</title> </head> <body> <form action = "" method = "get" novalidate> छात्र का नाम<br><input type="text" name="sname"><br> कुल अंक<br><input type="number" name="mark"><br> <input type="submit" value="सबमिट"> </form> </body> </html>
यह "सेव ड्राफ्ट" कार्यक्षमता के लिए उपयोगी है जहां उपयोगकर्ता अधूरा फॉर्म सहेजना चाहता है।