JavaScript toFixed() 方法可把Number值四舍五入为指定小数位数的数字。
function format(point) {
var num = new Number(point);
return num.toFixed(3)
}
console.log(format('2.236834234'))
// 输出结果 2.237
<input type="text" oninput="value= value.match(/\d+(\.\d{0,2})?/) ?
this.value.match(/\d+(\.\d{0,2})?/)[0] : ''" placeholder="请输入...">