您的位置:首页 > Web前端 > HTML

html中 在输入框(input标签)中只能输入数字

2016-12-21 21:13 537 查看
<input type="text" value="1"  

    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,'')}" />
 

这样可以实现在输入框中只能输入数字,输入其他内容会自动清除。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: