phpファイルにjavascript関数があり、Windowsマシンのchromeでうまく動作しているテキストボックスに数値データのみを入力することを制限しています。しかし、それは同じクロムブラウザを使用してAndroidデバイスからブラウジング中に動作していません。既にAndroidデバイスのクロムにJavascriptが有効になっていることが確認されています。その後Androidデバイスからブラウズ中にJavascriptが機能しない
PHPファイルのHEADセクションでJavascriptがこの
<script type="text/javascript">
function isNumber(evt) {
evt = (evt) ? evt : window.event;
var charCode = (evt.which) ? evt.which : evt.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false;
}
return true;
}
</script>
のようであるテキストボックス任意のヘルプや回避策を事前に
<input type="text" id="text1" name="text1" onkeypress="return isNumber(event)" />
おかげ
可能な重複[Android用Chromeでは[keycode]は常にゼロです。](http://stackoverflow.com/questions/17139039/keycode-is-always-zero-in-chrome -for-android) – mitkosoft