HTML代码:
<!-- 默认金额为10 -->
<input type="text" name="money" value="10" onkeyup="value=integer(this.value)" autocomplete="off" placeholder="请输入金额" />
JS代码:
function integer(value){
value = value.replace(/[^\d]/g,'');
// value = value.replace(/[^\d.]/g,"");//清除“数字”和“.”以外的字符
// value = value.replace(/.{2,}/g,".");//只保留第一个. 清除多余的
// value = value.replace(/^./g,"");
// value = value.replace(/^(-)(\d+).(\d\d).$/,'$1$2.$3');//只能输入两个小数
if(''!=value){
value = parseInt(value);
if(value == 0){
value = 10;
}
}else{
value = 10;
}
return value;
}