js文本框只允许输入数字并限制数字大小的方法
2016-06-01 16:51
405 查看
这是一个很个性的输入框特效,规定文本框只允许输入数字,如果你执意要输入其它的字符,则输入的字符将自动消失,除非你输入的是规定内的字符格式,并且对输入数字大小也有限制!为保证兼容性,请使用火狐浏览器。
我的实现
删除键,左右键,backspace键都忽略
我的实现
删除键,左右键,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')); }
相关文章推荐
- 初学JSP_内置对象
- Parse xml/json[xpath/jpath]
- thinkjs使用Nunjucks模板以及简单的使用方法
- bzoj 4477: [Jsoi2015]字符串树
- 创建自定义JSR303的验证约束
- JSON风格指南
- Extjs5....布局,分页栏不不显示在最底端解决方法!
- layer弹出层关闭后刷新父页面
- javascript 之prototype
- XML、JSON及其解析
- 解析JSON数据后的两种显示方式
- js跳转页面的几种方法
- 【js框架】随笔
- ie下不打开控制台js无法执行
- JSON入门与实战 —— JavaScript、Java与JSON互转
- javascript百度地图添加一个普通标注点(2014-3-8 记)
- extjs
- Javascript原型
- Microsoft JScript提示‘DIRECT’未定义(2014-08-26记)
- javascript实现网页跳转的方法