[ネットワークの検索]は、非数値の入力数(Androidはまだ問題を抱えている)禁止します

目的:利用形態番号、数字のみを入力することができました。

問題: - + 4文字IOSが正常範囲も、AndroidはまだEを入力します。

 

コード

< 入力タイプ= "番号" MAXLENGTH = "255" "0" プレースホルダ= "请输入" ONKEYPRESS = "リターン(/[\d]/.test(String.fromCharCode(event.keyCode)))" パターン= "[0-9] *" = "" />

 

コード分析

1、ONKEYPRESS = "リターン(/[\d]/.test(String.fromCharCode(event.keyCode)))":入力デジタルIOSの下限が、それでもアンドロイドEを入力することができ - + 4つの文字;.

図2に示すように、パターン= "[0-9] *":調整純粋テンキー(のみIOS)。

おすすめ

転載: www.cnblogs.com/JaneBlog/p/11239348.html