正则--input只能输入数字、一位小数点、小数点后保留四位

// 着色部分是小数点后保留几位小数,这里是四位
oninput="value=value.replace(/[^\d^\.]+/g,'').replace('.','$#$').replace(/\./g,'').replace('$#$','.').replace(/^(\-)*(\d+)\.(\d\d\d\d).*$/,'$1$2.$3')"

 

posted @ 2020-11-16 13:12  彈指一揮間  阅读(2074)  评论(1编辑  收藏  举报