代碼基于jquery
var minNum = 4; // 設(shè)定顯示幾位小數(shù)
$('input').on('input propertychange',function () {
var x = $(this).val();//測試的數(shù)字
var y = String(x).indexOf(".") + 1; // 獲取小數(shù)點(diǎn)的位置
var count = String(x).length - y; // 獲取小數(shù)點(diǎn)后的個(gè)數(shù)
if(count > minNum) { // 輸入多余4位小數(shù)
var num2=(x-0).toFixed(minNum+1);
$(this).val(num2.substring(0,num2.lastIndexOf('.')+(minNum+1)));
}
})
當(dāng)前代碼input中只可輸入小數(shù)點(diǎn)后4位小數(shù)