1
我正在開發phonegap應用程序。我面臨一個非常奇怪的行爲。(iphone5 + phonegap)號碼輸入字段:最後字符更改爲0
問題:當我在輸入字段中輸入超過15位數字時,在關閉軟輸入鍵盤後,所有的額外數字都替換爲'0'。
實現: 在下面的代碼,我使用的輸入字段只接受數字:
<div class="input_div"><input name="" type="number" placeholder="Credit Card Number" class="input" onKeyPress="return isNumberKey(event)" id="cc_number" /></div>
還用腳本是按如下:使用
<SCRIPT language=Javascript>
//<!--
function isNumberKey(evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
//-->
</SCRIPT>
和CSS類是按如下:
.input_div{width:100%; display:block;}
請有人可以幫助我,爲什麼t他的問題只發生在iPhone5上?