1

こんにちは私はWindowsPhone7.5用のJqueryMobileWebサイトを開発しています、そのような入力フィールドがあります:

<input type="number" />

残念ながら、これはアルファキーボードを示しています。

テンキーを強制する方法はありますか?

ありがとう

4

3 に答える 3

2

私はそれを使用して見つけました:

<input type="tel">

私にとって最もうまくいきました。Windows Phone (8.1 でテスト済み) の場合、パターン トリックは機能しません (iOS およびおそらく android では機能しますが)。ほとんどのブラウザーで矢印を表示して番号を選択する html で type="number" を使用したくなかったので、郵便番号に対してこれを行っていたので意味がありません。HTML側で「tel」タイプを使用することの欠点は見たことがありません。

これは古い質問であることは知っていますが、WPの回答があまりないため、誰かを助けるかもしれません.

于 2014-12-17T08:36:02.633 に答える
1

入力タイプを次のように設定してみてください。

  • タイプ="メール"
  • タイプ="URL"
  • type="電話"

または (参照: iOS 用テキスト、Web、および編集プログラミング ガイド)

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

関連している:

于 2012-08-07T23:53:15.073 に答える
1

数値キーボードを強制するには、次を使用します。

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

ソース: http://www.w3schools.com/html5/att_input_pattern.asp

于 2012-08-09T23:36:30.613 に答える