web-dev-qa-db-ja.com

iPhoneWebアプリケーションと特定の入力タイプ

しばらく前からチュートリアルを見た覚えがありますが、Googleで再Google化することはできません。

おそらく、iPhoneでSafariを入手して、デフォルト以外のキーボードを提供する方法があります。これに沿って、入力名属性の特定のキーワードがトリガーされました...

これにより、デフォルトのキーボードが提供されます。

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

これにより、数字入力キーボードが提供されます。

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

これにより、数字入力キーボードが提供されます。

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

これがまだ利用可能な機能であるかどうか、もしそうなら、それをトリガーするためのキーワードは何であるかを誰かが知っていますか?ありがとう!

30
ceejayoz

Safari for iPhoneハウツー は、これが別の構文でも可能であることを示しています。

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 -->

注意:

テンキーを表示するには、pattern属性の値を「[0-9]* "または" \d* "。

80
Gabe Hollombe