js 限制input只能输入数字、字母和汉字等等


Posted in Javascript onDecember 18, 2013
<input type="text"onKeyUp="this.value=this.value.replace(/[^\.\d]/g,'');if(this.value.split('.').length>2){this.value=this.value.split('.')[0]+'.'+this.value.split('.')[1]}">

1.文本框只能输入数字代码(小数点也不能输入)
<inputōnkeyup="this.value=this.value.replace(/\D/g,'''')"ōnafterpaste="this.value=this.value.replace(/\D/g,'''')">

2.只能输入数字,能输小数点.
<inputōnkeyup="if(isNaN(value))execCommand(''undo'')"ōnafterpaste="if(isNaN(value))execCommand(''undo'')"> 
<input name=txt1ōnchange="if(/\D/.test(this.value)){alert(''只能输入数字'');this.value='''';}">

3.数字和小数点方法二
<input type=text t_value="" o_value=""ōnkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;elsethis.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value"ōnkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;elsethis.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value"ōnblur="if(!this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?|\.\d*?)?$/))this.value=this.o_value;else{if(this.value.match(/^\.\d+$/))this.value=0+this.value;if(this.value.match(/^\.$/))this.value=0;this.o_value=this.value}">

4.只能输入字母和汉字
<input ōnkeyup="value=value.replace(/[\d]/g,'''')"onbeforepaste="clipboardData.setData(''text'',clipboardData.getData(''text'').replace(/[\d]/g,''''))"maxlength=10 name="Numbers">

5.只能输入英文字母和数字,不能输入中文
<inputōnkeyup="value=value.replace(/[^\w\.\/]/ig,'''')">

6.只能输入数字和英文
<inputōnKeyUp="value=value.replace(/[^\d|chun]/g,'''')">

7.小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:
<inputōnKeyPress="if((event.keyCode<48 ||event.keyCode>57) &&event.keyCode!=46 ||/\.\d\d$/.test(value))event.returnValue=false">

8.小数点后只能有最多两位(数字,字母,中文都可输入),可以输入运算符号:
<inputōnkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,''$1$2.$3'')">
Javascript 相关文章推荐
nicejforms——美化表单不用愁
Feb 20 Javascript
浅析jQuery对select操作小结(遍历option,操作option)
Jul 04 Javascript
js模拟点击以提交表单为例兼容主流浏览器
Nov 29 Javascript
Javascript 按位与运算符 (&amp;)使用介绍
Feb 04 Javascript
JavaScript中计算网页中某个元素的位置
Jun 10 Javascript
JS异步文件上传(兼容IE8+)
Apr 02 Javascript
原生javascript上传图片带进度条【实例分享】
Apr 06 Javascript
React应用中使用Bootstrap的方法
Aug 15 Javascript
JavaScript使用math.js进行精确计算操作示例
Jun 19 Javascript
利用JS实现一个同Excel表现的智能填充算法
Aug 13 Javascript
javascript原型链学习记录之继承实现方式分析
May 01 Javascript
Electron + vue 打包桌面操作流程详解
Jun 24 Javascript
Javascript改变CSS样式(局部和全局)
Dec 18 #Javascript
jquery 提示信息显示后自动消失的具体实现
Dec 18 #Javascript
javascript中数组的concat()方法使用介绍
Dec 18 #Javascript
javascript中数组的sort()方法的使用介绍
Dec 18 #Javascript
javascript中数组的冒泡排序使用示例
Dec 18 #Javascript
javascript中数组中求最大值示例代码
Dec 18 #Javascript
JS动态调用方法名示例介绍
Dec 18 #Javascript
You might like
MySql数据库查询结果用表格输出PHP代码示例
2015/03/20 PHP
Smarty日期时间操作方法示例
2016/11/15 PHP
php实现生成PDF文件的方法示例【基于FPDF类库】
2018/07/21 PHP
浅谈laravel aliases别名的原理
2019/10/24 PHP
网站被黑的假象--ARP欺骗之页面中加入一段js
2007/05/16 Javascript
jquery中实现标签切换效果的代码
2011/03/01 Javascript
情人节专属 纯js脚本1k大小的3D玫瑰效果
2012/02/11 Javascript
jQuery实现返回顶部功能适合不支持js的浏览器
2014/08/19 Javascript
javascript使用switch case实现动态改变超级链接文字及地址
2014/12/16 Javascript
javascript实现textarea中tab键的缩排处理方法
2015/06/26 Javascript
Bootstrap项目实战之子栏目资讯内容
2016/04/25 Javascript
AngularJS延迟加载html template
2016/07/27 Javascript
使用JavaScript获取Request中参数的值方法
2016/09/27 Javascript
用Node写一条配置环境的指令
2019/11/14 Javascript
详解一些适用于Node.js的命名约定
2019/12/08 Javascript
[05:10]2014DOTA2国际邀请赛 通往胜利之匙赛场探秘之旅
2014/07/18 DOTA
python面向对象_详谈类的继承与方法的重载
2017/06/07 Python
Django Web开发中django-debug-toolbar的配置以及使用
2018/05/06 Python
Python利用字典破解WIFI密码的方法
2019/02/27 Python
Django 中自定义 Admin 样式与功能的实现方法
2019/07/04 Python
python-numpy-指数分布实例详解
2019/12/07 Python
pandas DataFrame 数据选取,修改,切片的实现
2020/04/24 Python
澳大利亚领先的睡衣品牌:Peter Alexander
2016/08/16 全球购物
美国娱乐和流行文化商品店:FYE
2017/09/14 全球购物
Intersport西班牙:在线体育商店
2019/11/06 全球购物
药剂学专业应届生自荐信
2013/09/29 职场文书
初入社会应届生求职信
2013/11/18 职场文书
个人自荐书
2013/12/20 职场文书
劳资专员岗位职责
2013/12/27 职场文书
商场周年庆活动方案
2014/08/19 职场文书
科学发展观标语
2014/10/08 职场文书
公司财务人员岗位职责
2015/04/14 职场文书
创业计划书详解
2019/07/19 职场文书
Win11安装升级时提示“该电脑必须支持安全启动”
2022/04/19 数码科技
带你了解Java中的ForkJoin
2022/04/28 Java/Android
A22国内电台短波广播频率表
2022/05/10 无线电