ASP.NET JavaScript 來實現TextBox 只能輸入數字的功能

ASP.NET JavaScript 來實現TextBox 只能輸入數字的功能

如題:

onkeypress 事件被設置為 isNumberKey(event)

著每次使用者按下鍵盤時

isNumberKey 函數都會被調用

 

isNumberKey 函數檢查使用者輸入的內容是否為數字

如果不是數字,則不會允許輸入

<asp:TextBox ID="TextBox1" runat="server" onkeypress="return isNumberKey(event)"></asp:TextBox>

<script type="text/javascript">
    function isNumberKey(evt) {
        var charCode = (evt.which) ? evt.which : event.keyCode;
        if (charCode != 46 && charCode > 31
            && (charCode < 48 || charCode > 57))
            return false;
        return true;
    }
</script>

 

自我LV~