2011-02-06 13 views
14

मुझे लगता है कि text_fieldtext प्रकार का एक इनपुट फ़ील्ड बनाता है, जबकि email_fieldemail प्रकार का इनपुट फ़ील्ड बनाता है।रेल: "text_field" से "ईमेल_फील्ड" अलग कैसे है?

लेकिन, इन दो इनपुट प्रकारों के बीच क्या अंतर है?

कहें कि मेरे पास क्लाइंट मॉडल है जबकि ग्राहक के पास ईमेल है। क्या मुझे यहां email_field का उपयोग करना चाहिए?

+2

इनपुट प्रकार = ईमेल एक HTML5 संपत्ति है जो इनपुट को मान्य करता है एक ईमेल पता है। http://www.w3.org/TR/html-markup/input.email.html – Gazler

+0

छोटे अपडेट, ईमेल सत्यापन अब सबसे नए ब्राउज़र पर काम करता है। स्क्रिप्ट के बिना मुफ्त ब्राउज़र आधारित सत्यापन प्राप्त करने के लिए email_field का उपयोग करें। – superluminary

उत्तर

21

ईमेल फ़ील्ड नया एचटीएमएल 5 इनपुट है जो अब कुछ मोबाइल उपकरणों जैसे अपवाद के साथ मशीनों पर समान व्यवहार करता है जैसे आईफोन जहां यह एक अलग कीबोर्ड पर स्विच करता है।

आप html5 email field googling द्वारा इसके बारे में अधिक जानकारी प्राप्त कर सकते हैं।

यह केवल उन्माद का स्पर्श है जो कुछ उपयोगकर्ता सराहना करेंगे।

संबंधित मुद्दे