javascript输入验证数字方法,适合充值时输入正整数验证
说明:用于验证正整数的输入,不允许输入其他字符。
html:
<input type="text" id="sell_jobNum" name="sell_jobNum" onblur="clearNoNum(this)" onfocus="clearNoNum(this)" onkeyup="clearNoNum(this)" onkeydown="clearNoNum(this)" onafterpaste="clearNoNum1(this)">
javascript:
/*限制只可以输入正整数*/ function clearNoNum(obj) { if(obj.value.length==1){obj.value=obj.value.replace(/[^1-9]/g,'')}else{obj.value=obj.value.replace(/\D/g,'')} } function clearNoNum1(obj) { if(obj.value.length==1){obj.value=obj.value.replace(/[^1-9]/g,'0')}else{obj.value=obj.value.replace(/\D/g,'')} }
朝朝暮暮.