目的:利用形態番号、数字のみを入力することができました。
問題: - + 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)。