gpt4 book ai didi

javascript - asp文本框只允许字母和数字

转载 作者:行者123 更新时间:2023-12-03 08:55:37 24 4
gpt4 key购买 nike

我找到了一种只允许数字的方法:

按钮:

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

JS

function isNumberKey(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}

我们可以稍微修改一下上面的函数,使其只允许asp文本框包含字母和数字吗?

最佳答案

更新后的函数为:

function isAlphaNumericKey(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57) && (charCode < 65 || charCode > 90) && (charCode < 97 || charCode > 122)) {
console.log("false");
return false;
}
console.log("true");
return true;
}

我也有它在js fiddle如果你想先玩一下的话。我只是使用了一个文本字段,但它是一样的

我实际上考虑过将其设为几种方法以提高代码清晰度,但不想做得太过分。

关于javascript - asp文本框只允许字母和数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32514525/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com