gpt4 book ai didi

javascript - 输入字段,只有数字 jquery/js

转载 作者:数据小太阳 更新时间:2023-10-29 05:39:53 26 4
gpt4 key购买 nike

我有一个输入框,我只希望用户输入数字

html: <input id="num" type="text" name="page" size="4" value="" />

jquery/js:

 $("#num").keypress(function (e){
if( e.which!=8 && e.which!=0 && (e.which<48 || e.which>57)){
return false;
}
});

希望有人能帮助我。

顺便说一句:我对使用更大的 jquery 插件来使该功能正常工作不感兴趣。 (我找到了一些 jquery-plugins ,但必须有一些其他的方法来修复它,用更小的代码)

最佳答案

试试这个:

$("#num").keypress(function (e){
var charCode = (e.which) ? e.which : e.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false;
}
});

值 48 到 57 代表数字 0-9。

关于javascript - 输入字段,只有数字 jquery/js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1276452/

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