1、只能输入纯数字:
<input type=‘text‘ onkeyup="this.value=this.value.replace(/[^0-9-]+/,‘‘);" />
2、只能输入数字和小数点
<input onkeyup="value=value.replace(/[^\d\.]/g,‘‘)" onblur="value=value.replace(/[^\d\.]/g,‘‘)"/>
3、只能输入数字和字母
<input onkeyup="value=value.replace(/[\W]/g,‘‘) " onbeforepaste="clipboardData.setData(‘text‘,clipboardData.getData(‘text‘).replace(/[^\d]/g,‘‘))">
原文地址:https://www.cnblogs.com/xiaohong520789/p/9957098.html
时间: 2024-10-09 01:48:07