2009-02-27 20 views
30

मुझे इस पर कुछ समय पहले एक ट्यूटोरियल देखना याद है, लेकिन मैं इसे फिर से Google में असमर्थ हूं।आईफोन वेब अनुप्रयोग और विशिष्ट इनपुट प्रकार

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

यह डिफ़ॉल्ट कुंजीपटल देना होगा:

<input type="text" name="normal_text" /> 

यह संख्या प्रविष्टि कुंजीपटल देना होगा:

<input type="text" name="blah_blah_zip" /> 

यह संख्या प्रविष्टि कुंजीपटल देना होगा:

<input type="text" name="blah_blah_email" /> 

क्या किसी को पता है कि यह अभी भी एक उपलब्ध सुविधा है, और यदि हां, तो इसे ट्रिगर करने के लिए क्या कीवर्ड हैं? धन्यवाद!

+1

+1 री-Google – contactmatt

उत्तर

80

Safari for iPhone How-To's इंगित करता है कि यह एक अलग वाक्यविन्यास के साथ अभी भी संभव है।

Text: <input type="text" /> <!-- display a standard keyboard --> 
Telephone: <input type="tel" /> <!-- display a telephone keypad --> 
URL: <input type="url" /> <!-- display a URL keyboard --> 
Email: <input type="email" /> <!-- display an email keyboard --> 
Zip Code: <input type="text" pattern="[0-9]*" /> <!-- display a numeric keyboard --> 
+2

कहने के लिए +1 ऐसा लगता है कि ओएस 3.1 में जोड़ा गया था। Sweeeeet! – ceejayoz

+0

नोट, यदि आप आईफोन सिम्युलेटर में अपने ऐप का परीक्षण कर रहे हैं और यह काम नहीं करता है, तो सुनिश्चित करें कि सिम्युलेटर ओएस 3.1 या बाद में उपयोग करने के लिए कॉन्फ़िगर किया गया है! वह मेरी समस्या थी। हार्डवेयर> संस्करण> 3.1 –

+2

पर जाएं ध्यान दें कि 'टाइप = "समय" 'समर्थित है (और कुछ अन्य, मुझे लगता है), लेकिन मुझे मिनटों की ग्रैन्युलरिटी निर्दिष्ट करने का कोई तरीका नहीं मिला (कुछ ऐप्स 5-मिनट चरणों का उपयोग करते हैं, लेकिन एचटीएमएल 5 'चरण' विशेषता चाल नहीं करती है)। – lapo

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