JS只能输入正整数检测代码

发布时间:2019-11-06编辑:脚本学堂
用js限制文本框只能输入正整数,分享一例js代码,用于学习限制内容输入的方法,有需要的朋友参考下。

以下代码实现:
js限制只能输入正整数

例子:
 

复制代码 代码示例:
<html> 
<head> 
<title>只能输入正整数</title> 
</head> 
<body> 
兑换数量:<input type="text" ID="txtNumber" Width="50px" 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,'0')}else{this.value=this.value.replace(/D/g,'')}" /> 
<input type="button" ID="btn1" value=" 兑  换 " OnClick='return confirm("确定兑换?");' /> 
</body> 
</html>