私は携帯電話の Web アプリに取り組んでおり、<input type="tel"/>
. iPhone はユーザーに合わせてキーボードを調整しますが、下位互換性が失われるのではないかと心配しています。私が望んでいるのは、これをサポートするブラウザー/電話がユーザーを支援し、他のブラウザーが標準のテキスト フィールドにフォールバックすることですか? これは容認できる慣行ですか?それは機能しますか?
95510 次
4 に答える
131
はい、サポートされていないタイプは「type=text」形式に戻ります。
既存のすべての入力タイプをリストした良いページを見つけました。別のブラウザから見てみましたが、少しおもしろいです。それがあなたを助けるかどうかわからない。
于 2010-05-11T20:04:37.793 に答える
23
サポートされていない入力タイプに遭遇すると、ブラウザーは type="text" にフォールバックします。なので、type="tel" でいいと思います。
于 2010-05-11T20:01:08.463 に答える
15
簡単な答え: はい。@el.pescado が言及しているように、ブラウザーtype=text
は型を理解できないときにフォールバックします。HTML5 フォームから得られるその他の優れた機能について詳しくは、Dive Into HTML5 のフォームの章であるA Form of Madnessをご覧ください。
于 2010-05-11T20:03:59.193 に答える