एक ईमेल फॉर्म को कैप्चर करने वाले HTML फॉर्म को सेट करने से आसान क्या हो सकता है, न्यूजलेटर या अधिसूचनाओं के लिए कहें? निश्चित रूप से उस फ़ॉर्म में एक ईमेल पता मिस्टाना, और फिर अपने ब्राउज़र को याद रखने के लिए सभी साइनअप फॉर्मों के लिए गलत पता याद रखें।
यदि आप अपने फॉर्म में दर्ज ईमेल पते को मान्य करना चाहते हैं लेकिन जटिल टिंकरिंग और स्क्रिप्ट से बचें, तो HTML5 आपको ब्राउज़र पर भरोसा करने देता है - प्रयास किए बिना, और जावास्क्रिप्ट को चालू किए बिना।
एचटीएमएल 5 के साथ ईमेल पते मान्य करें
उपयोगकर्ताओं के ब्राउज़र ईमेल पते को मान्य करने के लिए जब वे उन्हें आपके HTML वेब फ़ॉर्म में दर्ज करते हैं:
- सुनिश्चित करें कि आप HTML5 का उपयोग करते हैं।
- आप इसका उपयोग करके कर सकते हैं।
- ईमेल पता फॉर्म इनपुट तत्व को "ईमेल" टाइप करें। (उदाहरण के लिए नीचे देखें।)
ब्राउज़र जो टाइप = "ईमेल" को नहीं पहचानते हैं (और, जहां तक कोई भी बता सकता है, सभी इच्छा) इनपुट फ़ील्ड को सामान्य प्रकार = "टेक्स्ट" फ़ील्ड की तरह मानते हैं।
एचटीएमएल 5 ईमेल पता सत्यापन चेतावनी
ध्यान दें कि एचटीएमएल ईमेल पता सत्यापन केवल उन ब्राउज़रों में काम करेगा जो एचटीएमएल 5 का समर्थन करते हैं और फॉर्म तत्व इनपुट को मान्य करते हैं। अन्य ब्राउज़रों और बैकअप के लिए, आप अभी भी PHP का उपयोग कर ईमेल पते को मान्य कर सकते हैं, उदाहरण के लिए।
एचटीएमएल 5 ईमेल पता सत्यापन का समर्थन करने वाले ब्राउज़र में सफारी 5+, Google क्रोम 6+, मोज़िला फ़ायरफ़ॉक्स 4+ और ओपेरा 10+ शामिल हैं। सफारी 5 और Google क्रोम 6-8 अमान्य ईमेल पता इनपुट स्वीकार नहीं करेगा, लेकिन अन्य ब्राउज़रों के विपरीत, उपयोगकर्ता को त्रुटि को सही करने में मदद नहीं करेगा।
एचटीएमएल 5 ईमेल पता सत्यापन उदाहरण
HTML5 के साथ ईमेल पते को सत्यापित करने के लिए उपयोगकर्ताओं के ब्राउज़र को संलग्न करने के लिए, निम्न कोड का उपयोग करें, उदाहरण के लिए:
<इनपुट प्रकार = "ईमेल">