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 相关文章推荐
IE6图片加载的一个BUG解决方法
Jul 13 Javascript
js获取指定日期前后的日期代码
Aug 20 Javascript
jquery+ajax请求且带返回值的代码
Aug 12 Javascript
跟我学习javascript解决异步编程异常方案
Nov 23 Javascript
AngularJS中的过滤器filter用法完全解析
Apr 22 Javascript
jQuery对象的链式操作用法分析
May 10 Javascript
Javascript中判断一个值是否为undefined的方法详解
Sep 28 Javascript
本地Bootstrap文件字体图标引入却无法显示问题的解决方法
Apr 18 Javascript
压缩Vue.js打包后的体积方法总结(Vue.js打包后体积过大问题)
Feb 03 Javascript
Javascript实现秒表计时游戏
May 27 Javascript
Nest.js散列与加密实例详解
Feb 24 Javascript
JavaScript 防篡改对象的用法示例
Apr 24 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
雄兵连三大错觉:凯莎没了,凉冰阵亡了,华烨觉得自己又行了
2020/04/09 国漫
PHP实现图片自动清理的方法
2015/07/08 PHP
php强制下载文件函数
2016/08/24 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
Laravel 5.5官方推荐的Nginx配置学习教程
2017/10/06 PHP
PHP使用Redis长连接的方法详解
2018/02/12 PHP
laravel实现简单用户权限的示例代码
2019/05/28 PHP
jquery ajax 登录验证实现代码
2009/09/23 Javascript
javascript中的delete使用详解
2013/04/11 Javascript
jquery动态分页效果堪比时光网
2014/09/25 Javascript
浅谈JS闭包中的循环绑定处理程序
2014/11/09 Javascript
基于jQuery实现美观且实用的倒计时实例代码
2015/12/30 Javascript
js获取当前年月日-YYYYmmDD格式的实现代码
2016/06/01 Javascript
正则表达式基本语法及表单验证操作详解【基于JS】
2017/04/07 Javascript
MUI  Scroll插件的使用详解
2017/04/13 Javascript
利用Mongoose让JSON数据直接插入或更新到MongoDB
2017/05/03 Javascript
vue如何获取点击事件源的方法
2017/08/10 Javascript
详解webpack2+node+react+babel实现热加载(hmr)
2017/08/24 Javascript
ubuntu编译nodejs所需的软件并安装
2017/09/12 NodeJs
基于zTree树形菜单的使用实例
2017/12/25 Javascript
小程序两种滚动公告栏的实现方法
2019/09/17 Javascript
python编程实现12306的一个小爬虫实例
2017/12/27 Python
python使用itchat实现手机控制电脑
2018/02/22 Python
详解Python中的正则表达式
2018/07/08 Python
Django配置celery(非djcelery)执行异步任务和定时任务
2018/07/16 Python
Python 字符串与数字输出方法
2018/07/16 Python
Django项目使用CircleCI的方法示例
2019/07/14 Python
python中取绝对值简单方法总结
2020/07/24 Python
基于 HTML5 WebGL 实现的医疗物流系统
2019/10/08 HTML / CSS
秋季运动会加油稿200字
2014/01/11 职场文书
自我鉴定三原则
2014/01/13 职场文书
2015年教师教学工作总结
2015/04/28 职场文书
《风筝》教学反思
2016/02/23 职场文书
预备党员入党思想汇报(范文)
2019/08/14 职场文书
总结Python连接CS2000的详细步骤
2021/06/23 Python
win11怎么用快捷键锁屏? windows11锁屏的几种方法
2021/11/21 数码科技