make textbox只接受asp.net C#中的英文数字或ascii数字

时间:2017-12-08 07:11:18

标签: asp.net textbox ascii non-ascii-characters

如何让textbox只接受英文或ASCII数字?不是阿拉伯数字。

我正在使用asp.net C#。

1 个答案:

答案 0 :(得分:1)

您可以在按键上使用并检查输入值。

function isCharacterKeyPress(evt) {
            if ((event.charCode >= 48 && event.charCode <= 57) || (event.charCode >= 65 && event.charCode <= 90) || (event.charCode >= 97 && event.charCode <= 122))
                return true;
            return false;
        }

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