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 相关文章推荐
jQuery选中select控件 无法设置selected的解决方法
Sep 01 Javascript
读jQuery之十二 删除事件核心方法
Jul 31 Javascript
基于jquery实现的省市区级联无ajax
Sep 24 Javascript
JavaScript中的Math.E属性使用详解
Jun 12 Javascript
jQuery超酷平面式时钟效果代码分享
Mar 30 Javascript
详解Angular.js指令中scope类型的几种特殊情况
Feb 21 Javascript
深入理解ES6的迭代器与生成器
Aug 19 Javascript
nginx+vue.js实现前后端分离的示例代码
Feb 12 Javascript
解决vue单页使用keep-alive页面返回不刷新的问题
Mar 13 Javascript
vue组件三大核心概念图文详解
May 30 Javascript
vue路由插件之vue-route
Jun 13 Javascript
详解vue+axios给开发环境和生产环境配置不同的接口地址
Aug 16 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
php adodb操作mysql数据库
2009/03/19 PHP
win7下memCache的安装过程(具体操作步骤)
2013/06/28 PHP
easyui的tabs update正确用法分享
2014/03/21 PHP
php生成二维码不保存服务器还有下载功能的实现代码
2018/08/09 PHP
提高Laravel应用性能方法详解
2019/06/24 PHP
javascript 面向对象编程基础 多态
2009/08/21 Javascript
jQuery 设置 CSS 属性示例介绍
2014/01/16 Javascript
jQuery动画效果相关方法实例分析
2015/12/31 Javascript
JS中frameset框架弹出层实例代码
2016/04/01 Javascript
浅谈js中调用函数时加不加括号的问题
2016/07/28 Javascript
Bootstrap字体图标无法正常显示的解决方法
2016/10/08 Javascript
JS实现的相册图片左右滚动完整实例
2016/11/23 Javascript
javascript正则表达式模糊匹配IP地址功能示例
2017/01/06 Javascript
bootstrap daterangepicker双日历时间段选择控件详解
2017/06/15 Javascript
js脚本编写简单刷票投票系统
2017/06/27 Javascript
JavaScript中使用参数个数实现重载功能
2017/09/01 Javascript
微信小程序 scroll-view实现锚点滑动的示例
2017/12/06 Javascript
jQuery实现导航样式布局操作示例【可自定义样式布局】
2018/07/24 jQuery
JS中实现浅拷贝和深拷贝的代码详解
2019/06/05 Javascript
微信小程序视频弹幕发送功能的实现
2020/12/28 Javascript
js实现简单图片拖拽效果
2021/02/22 Javascript
python使用cookie库操保存cookie详解
2014/03/03 Python
Python subprocess模块学习总结
2014/03/13 Python
Python生成随机密码的方法
2017/06/16 Python
如何使用VSCode愉快的写Python于调试配置步骤
2018/04/06 Python
pandas 实现将重复表格去重,并重新转换为表格的方法
2018/04/18 Python
Python爬虫使用脚本登录Github并查看信息
2018/07/16 Python
关于python 跨域处理方式详解
2020/03/28 Python
Python调用C语言程序方法解析
2020/07/07 Python
CSS3 画基本图形,圆形、椭圆形、三角形等
2016/09/20 HTML / CSS
波兰香水和化妆品购物网站:Notino.pl
2017/11/07 全球购物
美国工业用品采购网站:Zoro.com
2020/10/27 全球购物
银行毕业实习自我鉴定
2013/09/19 职场文书
商场营业员岗位职责
2015/04/14 职场文书
2016年七夕情人节宣传语
2015/11/25 职场文书
centos环境下nginx高可用集群的搭建指南
2022/07/23 Servers