您的位置:首页 > Web前端 > JavaScript

js文本框只允许输入数字并限制数字大小的方法

2016-06-01 16:51 405 查看
这是一个很个性的输入框特效,规定文本框只允许输入数字,如果你执意要输入其它的字符,则输入的字符将自动消失,除非你输入的是规定内的字符格式,并且对输入数字大小也有限制!为保证兼容性,请使用火狐浏览器。

我的实现

删除键,左右键,backspace键都忽略

if(e.keyCode != 37 && e.keyCode !=39 && e.keyCode!=8 && e.keyCode!=46){
var input = $(e.target);
$(input).val($(input).val().replace(/\D/g, '').replace(/^0+(\d+)$/, '$1'));
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: