jquery限定文本框只能输入数字即整数和小数


Posted in Javascript onNovember 29, 2013
$(function(){ 
//文本框只能输入数字(不包括小数),并屏蔽输入法和粘贴 
$.fn.integer= function() { 
$(this).css("ime-mode", "disabled"); 
this.bind("keypress",function(e) { 
var code = (e.keyCode ? e.keyCode : e.which); //兼容火狐 IE 
if(!$.browser.msie&&(e.keyCode==0x8)){ //火狐下不能使用退格键 
return ; 
} 
return code >= 48 && code<= 57; 
}); 
this.bind("paste", function() { 
return false; 
}); 
this.bind("keyup", function() { 
if (/(^0+)/.test(this.value)) { 
this.value = this.value.replace(/^0*/, ''); 
} 
}); 
}; //文本框只能输入数字(包括小数),并屏蔽输入法和粘贴 
$.fn.number= function() { 
$(this).css("ime-mode", "disabled"); 
this.bind("keypress",function(e) { 
var code = (e.keyCode ? e.keyCode : e.which); //兼容火狐 IE 
if(!$.browser.msie&&(e.keyCode==0x8)){ //火狐下不能使用退格键 
return ; 
} 
if(this.value.indexOf(".")==-1){ 
return (code >= 48 && code<= 57)||(code==46); 
}else{ 
return code >= 48 && code<= 57 
} 
}); 
this.bind("paste", function() { 
return false; 
}); 
this.bind("keyup", function() { 
if(this.value.slice(0,1) == "."){ 
this.value = ""; 
} 
}); 
this.bind("blur",function(){ 
if(this.value.slice(-1) == "."){ 
this.value = this.value.slice(0,this.value.length-1); 
} 
}); 
}; 
});
Javascript 相关文章推荐
js实现鼠标感应图片展示的方法
Feb 27 Javascript
jQuery选择id属性带有点符号元素的方法
Mar 17 Javascript
IE8 内存泄露(内存一直增长 )的原因及解决办法
Apr 06 Javascript
AngularJS轻松实现双击排序的功能
Aug 30 Javascript
webpack配置的最佳实践分享
Apr 21 Javascript
jQuery实现简单的回到顶部totop功能示例
Oct 16 jQuery
vue.js 实现点击展开收起动画效果
Jul 07 Javascript
深入浅出理解JavaScript闭包的功能与用法
Aug 01 Javascript
vue中过滤器filter的讲解
Jan 21 Javascript
微信小程序图片加载失败时替换为默认图片的方法
Dec 09 Javascript
Vue+webpack实现懒加载过程解析
Feb 17 Javascript
JavaScript DOM常用操作代码汇总
Jul 03 Javascript
js中事件的处理与浏览器对象示例介绍
Nov 29 #Javascript
js实现的折叠导航示例
Nov 29 #Javascript
javascript特殊用法示例介绍
Nov 29 #Javascript
jquery和ajax的关系详细介绍
Nov 29 #Javascript
js操作table示例(个人心得)
Nov 29 #Javascript
css配合jquery美化 select
Nov 29 #Javascript
Jjcarousellite 实现图片列表滚动的简单实例
Nov 29 #Javascript
You might like
Dedecms V3.1 生成HTML速度的优化办法
2007/03/18 PHP
PHP学习之字符串比较和查找
2011/04/17 PHP
封装ThinkPHP的一个文件上传方法实例
2014/10/31 PHP
php实现无限级分类查询(递归、非递归)
2016/03/10 PHP
prototype 的说明 js类
2006/09/07 Javascript
Javascript常用运算符(Operators)-javascript基础教程
2007/12/14 Javascript
js实现GridView单选效果自动设置交替行、选中行、鼠标移动行背景色
2010/05/27 Javascript
jQuery EasyUI 的EasyLoader功能介绍
2010/09/12 Javascript
ie6下png图片背景不透明的解决办法使用js实现
2013/01/11 Javascript
鼠标移到导航当前位置的LI变色处于选中状态
2013/08/23 Javascript
基于javascript实现句子翻牌网页版小游戏
2016/03/23 Javascript
jQuery插件pagination实现无刷新分页
2016/05/21 Javascript
nodeJs内存泄漏问题详解
2016/09/05 NodeJs
js中获取 table节点各tr及td的内容简单实例
2016/10/14 Javascript
基于js实现二级下拉联动
2016/12/17 Javascript
Vue组件tree实现树形菜单
2017/04/13 Javascript
Angularjs 双向绑定时字符串的转换成数字类型的问题
2017/06/12 Javascript
Nodejs实现文件上传的示例代码
2017/09/26 NodeJs
Nodejs模块载入运行原理
2018/02/23 NodeJs
jQuery实现判断上传图片类型和大小的方法示例
2018/04/11 jQuery
JavaScript定时器设置、使用与倒计时案例详解
2019/07/08 Javascript
vue 通过 Prop 向子组件传递数据的实现方法
2020/10/30 Javascript
python实现DES加密解密方法实例详解
2015/06/30 Python
Python3 中把txt数据文件读入到矩阵中的方法
2018/04/27 Python
PyTorch加载自己的数据集实例详解
2020/03/18 Python
纯CSS3实现绘制各种图形实现代码详细整理
2012/12/26 HTML / CSS
Original Penguin美国官网:布拉德皮特、强尼德普喜爱的服装品牌
2016/10/25 全球购物
Expedia意大利旅游网站:酒店、机票和租车预订
2017/10/30 全球购物
俄罗斯EPL钻石珠宝店:ЭПЛ
2019/10/22 全球购物
美国在线面料商店:Fashion Fabrics Club
2020/01/31 全球购物
医学专业大学生求职信
2014/07/12 职场文书
党性锻炼的心得体会
2014/09/03 职场文书
关于工作经历的证明书
2014/10/11 职场文书
敲诈同学钱财检讨书范文
2014/11/18 职场文书
2015年大学生入党自荐书
2015/03/24 职场文书
2015年人事工作总结范文
2015/04/09 职场文书