JS控制文本框只能输入数字

发布时间:2010年12月28日      浏览次数:681 次
问题:
请问 如何用JS来控制 文本框只能输入整数,不包括小数点,而且第一个数字不能为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,'')}">
免责声明:本站相关技术文章信息部分来自网络,目的主要是传播更多信息,如果您认为本站的某些信息侵犯了您的版权,请与我们联系,我们会即时妥善的处理,谢谢合作!