输入大于0的正整数

<input onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" onafterpaste="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/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 onkeyup="value=value.replace(/[\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[\d]/g,''))" maxlength= name="Numbers">

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

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

只能输入数字和英文

<input onKeyUp="value=value.replace(/[^\d|chun]/g,'')">

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

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

最新文章

  1. hibernate笔记--cascade级联以及inverse属性
  2. bzoj 3163: [Heoi2013]Eden的新背包问题
  3. [Mongdb] 关于Replica Set复制集奇数成员限制的解释--待完善
  4. rabbitmq批量删除队列
  5. Origin9.1如何绘制风向玫瑰图(Binned Data)?
  6. hat linux下vnc的安装
  7. Keepalived+Lvs+Mysql主主复制
  8. docker.service启动失败:Unit not found
  9. AFNetworking源码简析
  10. IOS 看懂此文,你的block再也不需要WeakSelf弱引用了!
  11. TCP协议,UDP,以及TCP通信服务器的文件传输
  12. Javascript学习---倒计时
  13. Linux进程核心调度器之主调度器schedule--Linux进程的管理与调度(十九)
  14. [Python设计模式] 第19章 分公司=部门?——组合模式
  15. Spring MVC中@JsonView的使用
  16. will-change属性
  17. win10 自己DIY的arp绑定小脚本
  18. 多个rs485设备怎样跟上位机通讯?
  19. cache2go开源项目的回调方法使用
  20. 洛谷——P2393 yyy loves Maths II

热门文章

  1. NTP安全漏洞公告
  2. ARM的存储器映射与存储器重映射
  3. 一、Instrument之Core Animation工具
  4. Win32 API UART编程
  5. C++ 输出代码所在的文件、行数以及函数名称
  6. QT5.11下载与安装教程
  7. centos 5.4中mysql主从同步配置方法
  8. vim 命令的使用
  9. RocketMQ概念整理
  10. 关于js加密解密