只能输入大于0的整数的文本框

转载 2012年03月24日 10:41:54
<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框只能输入大于0的数字,当值为0或者“”时会变成1

代码分析:  1、onKeyUp 就是键盘松开后调用的事件。  2、/\D/g 这个就是我这里用的正则表达式。头尾的/符号表示这里面包的是正则表达式;最后一个g表示全文搜索;\D是[^0-9]的简...

关于Html5中<input type="number" name="points" min="1" max="10" />只能输入整数的问题

使用这句话时,输入框只能输入整数,要想输入小数,我们可以这样修改:例如上句,最小值为0,每一步步长为0.1,既可以输入0.1 0.2 0.3等等,没有最大值。则实现了既能输入整数,又能输入...
  • TMaskBoy
  • TMaskBoy
  • 2016年05月26日 10:38
  • 25374

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

猜你会喜欢....

控制html的编辑框只能输入整数

onafterpaste="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'0')}else{this.value=...
  • jurlon
  • jurlon
  • 2015年11月08日 09:31
  • 1564

从mysql查询机构表用java解析成机构树

数据库表: 对应实体:@Entity @Table(name = "t_sys_org") public class SysOrgDTO { private Long id; pri...

HTML中Input输入特殊字符自动清除,只能输入正整数和小数的正则表达式

function inputNumDecimal(obj) {     //先把非数字的都替换掉,除了数字和.     obj.value = obj.value.replace(/[^\d.-]...

C#正则表达式文本框验证:只能输入整数和带两位小数的小数

程序界面截图: 本文主要包含以下内容: 测试用例介绍; 测试用例下载地址; 文本框校验的解决思路; 参考资料;     一、测试用例介绍。 1、平台环境:Vi...

JS,文本框只能输入整数或两位小数的整数

function onNumValid(obj){ obj.value = obj.value.replace(/[^\d.]/g,""); //清除"数字"和"."以外的字符 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:只能输入大于0的整数的文本框
举报原因:
原因补充:

(最多只允许输入30个字)