1.文本框只能输入数字代码(小数点也不能输入)

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

2.只能输入数字,能输小数点.

<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='';}">

3.数字和小数点方法二

<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}">

4.只能输入字母和汉字

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

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

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

6.只能输入数字和英文

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

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

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

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

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

转载于:https://www.cnblogs.com/sunny0515/archive/2012/02/15/2352162.html

转如何限制文本框只能输入数字,小数点,英文,汉字等各类代码相关推荐

  1. 正则表达式限制文本框只能输入数字,小数点,英文字母,汉字

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

  2. js正则表达式限制文本框只能输入数字,小数点,英文字母

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

  3. php限制输入的小数点位数字,限制文本框只能输入数字,小数点,英文字母,汉字

    1.文本框只能输入数字代码(小数点也不能输入): input οnkeyup="this.value=this.value.replace(//D/g,'')" onafterpa ...

  4. 控制文本框只能输入数字字母和汉字

    private String stringFilter(String str) throws PatternSyntaxException {//数字字母和汉字String regEx = " ...

  5. C# 文本框只能输入数字

    用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码(转)_迦南美地_百度空间 http://hi.baidu.com/canaan1985/item/ef553f1f0c4b26ff ...

  6. js 只准输入数字_js验证如何限制文本框只能输入数字

    展开全部 js限制文本框只能输入数字方法,有时需要限制文本框输入内容的类型,正则e68a8462616964757a686964616f31333366306462表达式限制文本框只能输入数字.小数点 ...

  7. php验证数字100倍数,js如何实现一个文本框只能输入数字 且是100的倍数

    js如何实现一个文本框只能输入数字 且是100的倍数? php var a = 123,b = 200; /\d/.test(a) && a % 100 == 0;//false /\ ...

  8. 文本框只能输入数字代码

    1.文本框只能输入数字代码(小数点也不能输入) <input οnkeyup="=.replace(/\D/g,'')" onafterpaste="=.repla ...

  9. 正则表达式限制文本框只能输入数字

    许多时候我们在制作表单时需要限制文本框输入内容的类型,下面我们用正则表达式限制文本框只能输入数字.小数点.英文字母.汉字等各类代码. 1.文本框只能输入数字代码(小数点也不能输入)     <i ...

最新文章

  1. android混淆多个a b c,混淆A,B,C网络类
  2. 【转】C++ const用法 尽可能使用const
  3. 【随笔】工程师都是性情中人
  4. T型加速算法fpga实现思想研究
  5. Pyinstaller将Python程序打包成EXE(多种模式的打包)
  6. thinkphp5如何使用layout
  7. HDU 1010题解这是一道简单的DFS加回溯题,看懂后就会对递归和回溯有较深刻的理解。...
  8. MySQL之权限索引学习整理
  9. java 自定义异常的回顾
  10. 计算机等级考试c 试题及答案,3月计算机等级考试级C笔试试题及答案解析.doc
  11. 蜘蛛侠的入侵:互联网公司robots协议法律指南
  12. 地球上第一款测身高的安卓手机应用——AR 测身高
  13. 当路由器外网IP变更时,执行操作
  14. HDR高动态范围成像
  15. c语言计算器变量,支持变量运算的计算器
  16. 怎样推断server为虚拟机还是物理真机?
  17. 宏基因组理论教程1宏基因组简介
  18. 连物联网数据都理不清楚还怎么搞大数据分析?
  19. fpga挂一片ddr2_FPGA上外挂DDR2DDR3MIG IP的使用记录
  20. 解决安卓手机USB接口被外设占用导致无法调试的问题

热门文章

  1. 基于Arduino开发的智能蓝牙小车
  2. #pragma multi_compile_fwdbase会增加很多个shader variants
  3. tf.contrib.slim add_arg_scope
  4. Spring是如何校验XML的
  5. android测试之monkey测试
  6. PHP的面向对象 — 封装、继承、多态
  7. linux消息队列的使用
  8. 4.android.mk编写规范
  9. context 的理解
  10. XAF Study Recources