javaScript强制保留两位小数的输入数校验和小数保留问题

前端之家收集整理的这篇文章主要介绍了javaScript强制保留两位小数的输入数校验和小数保留问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

输入input 的格式校验:

方法 function toDecimal2(x) { var f = parseFloat(x); //isNaN() 函数用于检查其参数是否是非数字值,如果 x 是特殊的非数字值 NaN(或者能被转换为这样的值),返回的值就是 true。如果 x 是其他值,则返回 false。 if (isNaN(f)) { return false; } var f = Math.round(x*100)/100; //round() 方法可把一个数字舍入为最接近的整数 var s = f.toString(); var rs = s.indexOf('.'); if (rs < 0) { rs = s.length; s += '.'; } while (s.length <= rs + 2) { s += '0'; } return s; }

补充:下面看下js保留两位小数的解决办法

总结

以上所述是小编给大家介绍的javaScript强制保留两位小数的输入数校验和小数保留问题。编程之家 jb51.cc 收集整理的教程希望能对你有所帮助,如果觉得编程之家不错,可分享给好友!感谢支持

猜你在找的JavaScript相关文章