如何用JavaScript,jQuery,Zepto来实现输入框只能输入纯数字
来源:互联网 发布:网络大仲马什么意思 编辑:程序博客网 时间:2024/05/19 02:44
本文章地址:http://blog.csdn.net/csdn_yudong/article/details/52390236
本文由 Never_yu 创作,转载请保留出处。
jQuery
$('div.user-input input').bind('keypress',function(event){ var eventObj = event || e; var keyCode = eventObj.keyCode || eventObj.which; if (!(keyCode >= 48 && keyCode <= 57)) { eventObj.preventDefault(); } }).focus(function () { //禁用输入法 $(this).val('1'); this.style.imeMode = 'disabled'; }).bind("paste", function () { //获取剪切板的内容 var clipboard = window.clipboardData.getData("Text"); if (/^\d+$/.test(clipboard)) { return true; } else { return false; } }).bind('keyup',function(){ // console.log($(this).val().charAt(0)); if($(this).val().charAt(0) == 0) { $(this).val($(this).val().substr(1)); } if($(this).val() < 1) { $('div.warning-msg').css('visibility','visible'); $(this).val('1'); } else if($(this).val() > 500){ $('div.warning-msg').css('visibility','visible'); $(this).val('500'); } else { $('div.warning-msg').css('visibility','hidden'); } });
zepto
Zepto(function($){ // 对于只能是纯数字的输入框 $('.only-number').bind('keypress',function(event){ var eventObj = event || e; var keyCode = eventObj.keyCode || eventObj.which; if(!(keyCode >= 48 && keyCode <= 57)){ eventObj.preventDefault(); } }).bind('paste',function(e){ //获取剪切板的内容 var clipboardData = e.clipboardData || window.clipboardData; var clipboard = clipboardData.getData('Text'); if (/^\d+$/.test(clipboard)) { return true; } else { return false; } });});
写在最后:约定优于配置——-软件开发的简约原则.
——————————–(完)————————————–
我的
个人网站:https://neveryu.github.io/guestbook/
Github: https://github.com/Neveryu
新浪微博:http://weibo.com/Neveryu
更多学习资源请关注我的新浪微博….
0 0
- 如何用JavaScript,jQuery,Zepto来实现输入框只能输入纯数字
- javascript 实现输入框只能输入数字
- 纯JS实现只能输入数字
- jquery 让输入框只能输入数字
- javascript:控制输入框只能输入数字
- JQuery 只能输入数字
- [JavaScript]只能输入数字
- Jquery实现只能输入数字的文本框
- Jquery实现只能输入数字的文本框
- JQuery 实现文本框只能输入数字
- jquery实现文本框只能输入数字
- jquery实现文本框只能输入数字
- jQuery使输入框只能为数字
- 输入框只能输入数字
- 输入框只能输入数字
- 输入框只能输入数字
- 输入框只能输入数字
- Jquery控制只能输入数字
- 51nod 1050【DP】
- 一起talk C栗子吧(第一百八十三回:C语言实例--在printf函数中设置输出宽度二)
- 国内实用的Maven Central Repository镜像
- 第四篇《iOS 进一步封装CoreData的MagicalRecord的使用》
- Shader frac
- 如何用JavaScript,jQuery,Zepto来实现输入框只能输入纯数字
- spring mvc 配置文件写好后写上传功能
- 我的第一篇博客
- Appium 测试遇到问题解决方案
- 51nod 1276 【离线处理】
- BeautifulSoup简单的自助抓取一点信息
- python学习笔记【1】(第二章:python的基础语法)
- 八大内部排序 -- 归并排序
- Expect工具语言