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


Posted in Javascript onJanuary 08, 2016

本文实例介绍了jquery限定文本框只能输入数字的详细代码,分享给大家供大家参考,具体内容如下

先来一段规定文本框只能够输入数字包括小数的jQuery代码:

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="gb2312"> 
<title>三水点靠木</title> 
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
//文本框只能输入数字(包括小数),并屏蔽输入法和粘贴 
jQuery.fn.number=function(){
 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); 
 } 
 }); 
}; 
$(function(){ 
 $("#txt").number();
}); 
</script>
</head>
<body>
<input type="text" id="txt" />
</body>
</html>

2、jQuery如何规定文本框只能输入整数:
有时候文本框的内容只能够是数字,并且还只能够是整数,例如年龄,你不能够填写20.8岁,下面就通过代码实例介绍一下如何实现此功能,希望给需要的朋友带来帮助,代码如下:

<html> 
<head> 
<meta charset="gb2312"> 
<title>蚂蚁部落</title> 
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
//文本框只能输入数字(不包括小数),并屏蔽输入法和粘贴 
jQuery.fn.integer=function(){ 
 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*/,''); 
 } 
 }); 
}; 
$(function(){ 
 $("#txt").integer();
}); 
</script>
</head>
<body>
<input type="text" id="txt" />
</body>
</html>

以上代码实现了我们的要求,文本框中只能够输入整数。

希望本文所述对大家学习jquery程序设计有所帮助。

Javascript 相关文章推荐
浅析javascript的间隔调用和延时调用
Nov 12 Javascript
JavaScript知识点总结之如何提高性能
Jan 15 Javascript
深入理解JavaScript内置函数
Jun 03 Javascript
微信小程序 地图map实例详解
Jun 07 Javascript
微信小程序画布圆形进度条显示效果
Nov 17 Javascript
JS+HTML5实现获取手机验证码倒计时按钮
Aug 08 Javascript
小程序实现展开/收起的效果示例
Sep 22 Javascript
使用vue 国际化i18n 实现多实现语言切换功能
Oct 11 Javascript
js使用formData实现批量上传
Mar 27 Javascript
JavaScript组合设计模式--改进引入案例分析
May 23 Javascript
google广告之另类js调用实现代码
Aug 22 Javascript
vue css 相对路径导入问题级踩坑记录
Jun 05 Vue.js
jQuery实现的鼠标滑过弹出放大图片特效
Jan 08 #Javascript
jQuery鼠标悬浮链接弹出跟随图片实例代码
Jan 08 #Javascript
javascript中select下拉框的用法总结
Jan 07 #Javascript
详解JS中Array对象扩展与String对象扩展
Jan 07 #Javascript
js创建对象的方法汇总
Jan 07 #Javascript
JavaScript截取、切割字符串的技巧
Jan 07 #Javascript
js确认框confirm()用法实例详解
Jan 07 #Javascript
You might like
php,不用COM,生成excel文件
2006/10/09 PHP
php 分库分表hash算法
2009/11/12 PHP
PHP中限制IP段访问、禁止IP提交表单的代码
2011/04/23 PHP
PHP登录环节防止sql注入的方法浅析
2014/06/30 PHP
php输入流php://input使用浅析
2014/09/02 PHP
PHP树的深度编历生成迷宫及A*自动寻路算法实例分析
2015/03/10 PHP
PHP+JS实现大规模数据提交的方法
2015/07/02 PHP
由php中字符offset特征造成的绕过漏洞详解
2017/07/07 PHP
php实现socket推送技术的示例
2017/12/20 PHP
JQuery扩展插件Validate 5添加自定义验证方法
2011/09/05 Javascript
基于MVC3方式实现下拉列表联动(JQuery)
2013/09/02 Javascript
Document:getElementsByName()使用方法及示例
2013/10/28 Javascript
setTimeout和setInterval的深入理解
2013/11/08 Javascript
Select标签下拉列表二级联动级联实例代码
2014/02/07 Javascript
Bootstrap3.0学习教程之JS折叠插件
2016/05/27 Javascript
JavaScript中一些特殊的字符运算
2017/08/17 Javascript
mpvue中配置vuex并持久化到本地Storage图文教程解析
2018/03/15 Javascript
node.js使用redis储存session的方法
2018/09/26 Javascript
vue19 组建 Vue.extend component、组件模版、动态组件 的实例代码
2019/04/04 Javascript
基于Element封装一个表格组件tableList的使用方法
2020/06/29 Javascript
浅谈js中的attributes和Attribute的用法与区别
2020/07/16 Javascript
jQuery插件实现图片轮播效果
2020/10/19 jQuery
python在线编译器的简单原理及简单实现代码
2018/02/02 Python
关于tf.nn.dynamic_rnn返回值详解
2020/01/20 Python
Python操作Jira库常用方法解析
2020/04/10 Python
Python Dataframe常见索引方式详解
2020/05/27 Python
python中id函数运行方式
2020/07/03 Python
英文版银行求职信
2013/10/09 职场文书
企业授权委托书范本
2014/04/02 职场文书
安全目标责任书
2014/07/22 职场文书
2014年学生管理工作总结
2014/12/20 职场文书
2015年感恩节演讲稿(优选篇)
2015/03/20 职场文书
2015年度残疾人工作总结
2015/05/14 职场文书
演讲开场白和结束语
2015/05/29 职场文书
党章党规党纪学习心得体会
2016/01/14 职场文书
OpenCV中resize函数插值算法的实现过程(五种)
2021/06/05 Python