input输入内容校验

  • 输入大小写字母、数字、下划线

    <input type="text" onkeyup="this.value=this.value.replace(/[^\w_]/g,'');">

  • 输入小写字母、数字、下划线:

    <input type="text" onkeyup="this.value=this.value.replace(/[^a-z0-9_]/g,'');">

  • 输入数字和点:

    <input type="text" onkeyup="value=value.replace(/[^\d.]/g,'')">

  • 输入中文:

    <input type="text" onkeyup="this.value=this.value.replace(/[^\u4e00-\u9fa5]/g,'')">

  • 输入数字:

    <input type="text" onkeyup="this.value=this.value.replace(/\D/g,'')">

  • 输入英文:

    <input type="text" onkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,'')">

  • 输入中文、数字、英文:

    <input onkeyup="value=value.replace(/[^\w\u4E00-\u9FA5]/g, '')">

  • 输入数字和字母

    <input onKeyUp="value=value.replace(/[\W]/g,'')">

  • 除了英文的标点符号以外,其他的都可以中文,英文字母,数字,中文标点:

    <input type="text" onkeyup="this.value=this.value.replace(/^[^!@#$%^&*()-=+]/g,'')">

  • 只能输入数字代码(小数点也不能输入):

    <input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">

  • 只能输入数字,能输小数点.:

    <input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')"> <input name=txt1 onchange="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}">

  • 数字和小数点方法二:

    <input type=text t_value="" o_value="" onkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" onkeyup="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=this.value;if(this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/))this.o_value=this.value" onblur="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}">

  • 只能输入字母和汉字:

    <input onkeyup="value=value.replace(/[\d]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength=10 name="Numbers">

  • 只能输入英文字母和数字,不能输入中文:

    <input onkeyup="value=value.replace(/[^\w\.\/]/ig,'')">

  • 小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:

    <input onKeyPress="if((event.keyCode<48 || event.keyCode>57) && event.keyCode!=46 || /\.\d\d$/.test(value))event.returnValue=false">

  • 小数点后只能有最多两位(数字,字母,中文都可输入),可以输入运算符号:

    <input onkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')">

input输入内容校验相关推荐

  1. uniapp-获取input输入内容

    说明 <input class="in-phnoe" @input="inputData" v-model="phone" focus ...

  2. antd 判断input输入内容是否大于_Python基础语法 | 代码规范amp;判断语句amp;循环语句...

    Python基础语法 代码的执行顺序 从上到下 从左到右 代码规范 模块名,包名,普通数据量一般小写字母,多个单词之间用 _ 连接 不要用系统定义的名称,具有特殊意义的表示符,如:doc,txt之类的 ...

  3. jsp input输入实时校验长度并提示_HotCRC未公开发布的高版本穷举输入规则(V3.02)...

    HotCRC未公开发布的高版本穷举输入规则(V3.02): text ?poly-poly #init-init ^xor-xor $CRC4~64LlRr?poly#init:code,%*Nn(i ...

  4. input输入正则校验

    input框输入浮点数正则: value.replace(/(^\D+$)/,'').replace(/[^\d\.]/g,'').replace(/([^\.]*\.[^\.]*)(\.)/g,'$ ...

  5. jquery.inputmask.js 输入框input输入内容格式限制插件

    今天使用的就是这几行代码. 利用 jquery.inputmask.js  下载地址(如果打不开的话 请FQ http://plugins.jquery.com/jquery.inputmask/) ...

  6. JS——input输入内容跳转百度搜索

    废话不多说,贴上代码!! <!DOCTYPE html> <html> <head><meta charset="utf-8">&l ...

  7. python限制user输入字母_限制input输入内容 只允许数字 或者 字母

    只能输入数字: 有回显 只能输入数字:无回显 function IsNum(e) { var k = window.event ? e.keyCode : e.which; if (((k >= ...

  8. python换行输入数据_python将回车作为输入内容的实例

    当input输入内容的时候,许多情况下输入回车键另起一行输入,但是这时候Pycharm就执行程序,然后结束,导致无法继续输入内容. 原因:Python默认遇到回车的时候,输入结束.所以我们需要更改这个 ...

  9. python把回车作为输入_python将回车作为输入内容的实例

    当input输入内容的时候,许多情况下输入回车键另起一行输入,但是这时候Pycharm就执行程序,然后结束,导致无法继续输入内容. 原因:Python默认遇到回车的时候,输入结束.所以我们需要更改这个 ...

最新文章

  1. 叶琰:AI压缩技术在追上传统编码技术
  2. 单调栈 leetcode整理(二)
  3. 函数WaitForMultipleObjects
  4. 网站安全测试报告模板
  5. tomcat配置前台访问日志记录
  6. log怎么用计算机,手机计算器log怎么用
  7. hdu-5745 La Vie en rose bitset
  8. 概率与数理统计学习总结四---连续型随机变量及其概率密度
  9. google的一些秘密入口 很好玩
  10. 玩转这些视频制作软件,让你成为短视频高手
  11. AIX系统的磁带备份
  12. 高仿微信抢红包动画特效
  13. 2018上IEC计算机高级语言(C)作业 第3次作业
  14. 读《活着》【思维导图版】
  15. 自媒体如何快速涨粉?除了互粉还有这3个方法,能轻松上手
  16. A - Oulipo(KMP算法经典)
  17. 工业诱捕——蜜罐实操
  18. 计算机天文应用与计算专业,专业介绍-中国科学院国家天文台南京天文光学技术研究所...
  19. 投资型人寿保险的利与弊
  20. NPU算力集成解决方案

热门文章

  1. python编辑ug update_PyPy3官方版下载-python编辑器 V3.4.2 官方最新版 - 安下载
  2. 用python海龟画图_Python 海龟作图的问题
  3. “我爱智能”原创性博客索引
  4. springboot Cookie设置Secure为true
  5. 从普惠金融到金融科技 凡普金科杨帆眼中的变与不变
  6. 用python实现贪吃蛇小游戏
  7. MySQL学习(1)—— 数据查询(SELECT)
  8. layer ui ajax 样式,layerUi与AJAX的一种思路
  9. vue如何实现瀑布流 详细~~~~~
  10. 服务器端口增加白名单设置,使用ipset设置防火墙端口白名单,只让指定国家访问...