js控制只能输入数字和控制小数的位数
<input class="form130" style="width: 80px;" maxlength="10" id="replygold" name="replygold" type="text" />
$(function(){
$('#replygold').bind('input propertychange',amountVal );
});
function amountVal(){ var replyGold=document.getElementById("replygold"); var regStrs = [ ['[^\\d\\.]+$', ''], //禁止录入任何非数字和点 ['\\.(\\d?)\\.+', '.$1'], //禁止录入两个以上的点 ['^(\\d+\\.\\d{2}).+', '$1'] //禁止录入小数点后两位以上 ]; for(i=0; i<regStrs.length; i++){ var reg = new RegExp(regStrs[i][0]); replyGold.value = replyGold.value.replace(reg, regStrs[i][1]); } }
记录点点滴滴,虽然微不足道。