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 相关文章推荐
jQuery中:has选择器用法实例
Dec 30 Javascript
js实现可得到不同颜色值的颜色选择器实例
Feb 28 Javascript
JavaScript中利用Array和Object实现Map的方法
Jul 27 Javascript
JavaScript修改作用域外变量的方法
Mar 25 Javascript
jQuery Mobile动态刷新页面样式的实现方法
May 28 Javascript
Jquery对新插入的节点 绑定Click事件失效的解决方法
Jun 02 Javascript
Bootstrap中的表单验证插件bootstrapValidator使用方法整理(推荐)
Jun 21 Javascript
实现jquery放大镜的两种方法
Feb 22 jQuery
JavaScript 高性能数组去重的方法
Sep 20 Javascript
使用 webpack 插件自动生成 vue 路由文件的方法
Aug 20 Javascript
JS异步处理的进化史深入讲解
Aug 25 Javascript
LayUI switch 开关监听 获取属性值、更改状态的方法
Sep 21 Javascript
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
mysql_num_rows VS COUNT 效率问题分析
2011/04/23 PHP
分享一下贝贝成长进度的php代码
2012/09/14 PHP
PHP代码审核的详细介绍
2013/06/13 PHP
拖动一个HTML元素
2006/12/22 Javascript
javascript 简单抽屉效果的实现代码
2010/03/09 Javascript
转换json格式的日期为Javascript对象的函数
2010/07/13 Javascript
javascript学习笔记(五)正则表达式
2011/04/08 Javascript
jquery中插件实现自动添加用户的具体代码
2013/11/15 Javascript
javascript如何判断输入的url是否正确
2014/04/11 Javascript
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法
2015/01/24 Javascript
jQuery实现的超简单点赞效果实例分析
2015/12/31 Javascript
基于JS实现新闻列表无缝向上滚动实例代码
2016/01/22 Javascript
基于bootstrap插件实现autocomplete自动完成表单
2016/05/07 Javascript
Sublime Text新建.vue模板并高亮(图文教程)
2017/10/26 Javascript
如何基于filter实现网站整体变灰功能
2020/04/17 Javascript
JavaScript cookie原理及使用实例
2020/05/08 Javascript
解决vue无法侦听数组及对象属性的变化问题
2020/07/17 Javascript
python读取html中指定元素生成excle文件示例
2014/04/03 Python
Python中列表和元组的相关语句和方法讲解
2015/08/20 Python
Python3中编码与解码之Unicode与bytes的讲解
2019/02/28 Python
Flask框架钩子函数功能与用法分析
2019/08/02 Python
python实现的生成word文档功能示例
2019/08/23 Python
numpy数组做图片拼接的实现(concatenate、vstack、hstack)
2019/11/08 Python
Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年
2020/04/16 Python
ECCO爱步加拿大官网:北欧丹麦鞋履及皮具品牌
2017/07/08 全球购物
加拿大快时尚零售商:Ardene
2018/02/14 全球购物
精选鞋类、服装和配饰的全球领先目的地:Bodega
2021/02/27 全球购物
Unix如何添加新的用户
2014/08/20 面试题
大学毕业生工作的自我评价
2013/10/01 职场文书
高中毕业生生活的自我评价
2013/12/08 职场文书
企业厂长岗位职责
2013/12/17 职场文书
大学生全国两会报告感想
2014/03/17 职场文书
幼儿园小班家长寄语
2014/04/02 职场文书
英语分层教学实施方案
2014/06/15 职场文书
《揠苗助长》教学反思
2016/02/20 职场文书
Mysql中的触发器定义及语法介绍
2022/06/25 MySQL