js 正则表达式 来控制输入框 只能输入 7位正整数和2位小数,点号只允许输入一次~
我想用onkeyup事件来控制比如this.value=this.value.replace(这里是那个正则,"");...
我想用onkeyup事件 来控制 比如 this.value = this.value.replace(这里是那个正则,"");
展开
3个回答
展开全部
<input onkeyup="value=value.replace(/[^\d]/g,'') "
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
只能输入正整数,
只能输入 7位整数和2位小数: /^[1-9]{1}\d{6}\.\d{2}$/
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
只能输入正整数,
只能输入 7位整数和2位小数: /^[1-9]{1}\d{6}\.\d{2}$/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正则表达式如下:
/^\d{7}\.\d{2}$/g
/^\d{7}\.\d{2}$/g
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询