// 着色部分是小数点后保留几位小数,这里是四位
oninput="value=value.replace(/[^\d^\.]+/g,‘‘).replace(‘.‘,‘$#$‘).replace(/\./g,‘‘).replace(‘$#$‘,‘.‘).replace(/^(\-)*(\d+)\.(\d\d\d\d).*$/,‘$1$2.$3‘)"
正则--input只能输入数字、一位小数点、小数点后保留四位
原文:https://www.cnblogs.com/loveBetty/p/13984596.html