输入大小写字母、数字、下划线:
<input type="text" οnkeyup="this.value=this.value.replace(/[^\w_]/g,'');">

输入小写字母、数字、下划线:
<input type="text" οnkeyup="this.value=this.value.replace(/[^a-z0-9_]/g,'');">

输入数字和点
<input type="text" οnkeyup="value=value.replace(/[^\d.]/g,'')">

输入中文:   
<input type="text" οnkeyup="this.value=this.value.replace(/[^\u4e00-\u9fa5]/g,'')">  
  
输入数字:   
<input type="text" οnkeyup="this.value=this.value.replace(/\D/g,'')">  
  
输入英文:   
<input type="text" οnkeyup="this.value=this.value.replace(/[^a-zA-Z]/g,'')">  
  
输入中文、数字、英文:   
<input οnkeyup="value=value.replace(/[^\w\u4E00-\u9FA5]/g, '')">  
  
输入数字和字母(包含下划线):
<input onKeyUp="value=value.replace(/[\W]/g,'')">

输入数字和字母(不包含下划线):
<input onKeyUp="value=value.replace(/[^a-zA-Z0-9]/g,'')">

除了英文的标点符号以外,其他的都可以中文,英文字母,数字,中文标点
<input type="text" οnkeyup="this.value=this.value.replace(/^[^!@#$%^&*()-=+]/g,'')">

只能输入数字代码(小数点也不能输入)
<input οnkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">

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

数字和小数点方法二
<input type=text t_value="" o_value="" οnkeypress="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" οnkeyup="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" ο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}">

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

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

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

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

小数点后只能有最多两位(数字,字母,中文都可输入),可以输入运算符号:
<input οnkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')">

onkeyup输入框限制相关推荐

  1. 禁止输入框输入空格 onkeyup

    原生 <input type="text" onkeyup="this.value=this.value.replace(/\s+/g,'')">v ...

  2. 一个数字键盘引发的血案——移动端H5输入框、光标、数字键盘全假套件实现...

    https://juejin.im/post/5a44c5eef265da432d2868f6 为啥要写假键盘? 还是输入框.光标全假的假键盘? 手机自带的不用非得写个假的,吃饱没事干吧? 装逼?炫技 ...

  3. textarea输入框限制字数(JS)

    第一种: <textarea οnkeyup="checkLen(this)"></textarea> <div>您还可以输入 <span ...

  4. JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金) 两位小数

    第一: 限制只能是整数 ? 1 <input type = "text" name= "number" id = 'number' onkeyup= &q ...

  5. 说一说限制字数的输入框踩的坑

    前言 最近产品需要做不少输入框,产品想要的交互效果是:用户可以输入中英文,随着用户输入能实时显示已经输入的字符个数,当超过数量限制时输入框边框变红,同时给用户提示信息. 这交互听起来没啥问题,技术实现 ...

  6. Element UI——数字输入框解决方案

    问题描述 当我们开发项目时,常常想限制用户只能输入纯数字: 官方文档 https://element.eleme.cn/#/zh-CN/component/input https://element. ...

  7. JPG各种输入框样式

    输入框景背景透明: <input style="background:transparent;border:1px solid #ffffff"> 鼠标划过输入框,输入 ...

  8. js验证input输入框(字母,数字,符号,中文)

    <h1>js验证输入框内容</h1> <br /> <br />   只能输入英文 <input type="text" on ...

  9. textarea 输入框限制字数

    在input标签中,只需要设置maxlength="*"即可,但是在textarea标签中,IE9及IE9以下浏览器是不支持的,IE10.IE11则支持,估计后续的版本应该都会支持 ...

最新文章

  1. 不容错过的灰度发布系统架构设计
  2. mysql 表名不加单引号_当表名“ match”没有用单引号引起来时,MySQL引发错误?...
  3. appium GUI介绍
  4. linux on win原理,linux on win10 上手体验
  5. 在Excel工作表区域内快速移动或滚动
  6. iPhone 12系列又有新变化:免费的有线耳机可能不再有
  7. 多线程中对全局变量(整型类型)是否需要同步操作
  8. 利用gensim在simulink中建立神经网络模型
  9. Thinkphp查询数据转成layui的展示格式
  10. R+工业级GBDT︱微软开源 的LightGBM(R包已经开放)
  11. I/O多路复用之epoll实战
  12. oracle如何查不满16岁,如何在Oracle数据库中使用SQL查询获取基于年龄组的人数?...
  13. C#开源爬虫NCrawler源代码解读以及将其移植到python3.2(4)
  14. html渐变颜色代码表,渐变颜色代码表
  15. 锐起无盘服务器只能是什么系统,安装锐起无盘客户机系统要注意什么
  16. 维修 工具 资料 点位图
  17. wmic冻结进程_WMIC的用法
  18. UnityShader 浮雕凹凸贴图BumpMap与法线贴图NormalMap的原理及其区别
  19. 内蒙古特检院利用物联网/RFID技术提高电梯检测水平
  20. 天龙八部 - 其它 - 属性伤害的计算方法

热门文章

  1. Linux开放80端口
  2. vs如何设置在Release下进行调试
  3. Quectel EC200A-CN移植
  4. mt6582 pwm
  5. 使用uc_authcode 获取论坛当前登录用户信息
  6. detectron研读
  7. EventListener
  8. php mysql echarts动态生成图表
  9. 用sort对vector排序(转载)
  10. JSTL 标签库c:if :forEach :forTokens