0

数字しか受け取れないテキストボックスを検証する必要があります。だから私は以下のコードを使用しています。ユーザーにメッセージを渡しますが、テキストボックスにアルファベットも書き込みます。ユーザーがアルファベットを入力したときに何も書かれたくない。

<script type="text/javascript">
function numeralsOnly(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 48 || charCode > 57)) {
        alert("This field can only contain numbers.");
        return false;
    }
    return true;
}
</script>
4

2 に答える 2