2016-04-01 21 views
1

<input type="text" />フィールドの数値キーボードのトリガー方法はありますか?すべてのモバイルデバイスの入力テキストの数値キーボードの入力

私は両方試してみた:

<input type="text" pattern="\d*" />

<input type="text" pattern="[0-9]*" />

しかし、これはiOS用の数値キーボードをトリガーするようです。 Androidにはデフォルトのキーパッドが表示されます。


注:私は期間入力をしようとしています。 HH:MMだから<input type="number" />は、数値とコロンを受け入れる入力フィールドが必要なので、これに対する解決策ではありません。

唯一の解決策であれば、javascriptを使用しても構いません。

+0

iOSで数値キーボードを表示するために、を試しました。 – rbenvenuto

答えて

0

私はこれを試していないが、私は過去にいくつかのソリューションを参照してくださいでした:

<input type="number" pattern="[0-9]*" inputmode="numeric"> 

または:

<input type="number" pattern="[0-9]*" required> 

私はタイプ= TELもサポートされていると思いますが、それを試したことがない:

<input type="tel"> 

Here例はほとんどありません。

+0

これはアンドロイドデバイスでは機能しません。 –

+0

@ Ryan King解決策は見つかりましたか? :) –

+0

いいえ。今は1つのように見えません... –

関連する問題