gpt4 book ai didi

javascript - 我的 JS 函数如何限制特定数据?

转载 作者:行者123 更新时间:2023-12-02 15:40:26 25 4
gpt4 key购买 nike

在asp.net文本框中,我调用了一个javascript函数,我编写该函数来限制文本框中仅输入“数字”,但我也想允许“+”号,但无法解决它。

这是我到目前为止所尝试过的。

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

return true;
}

最佳答案

只需反转您的条件并添加 + 的 ASCII 代码(即 43)即可返回 true

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

关于javascript - 我的 JS 函数如何限制特定数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32626912/

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