<input>输入限制
正则:
οnkeyup="value=value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')"
校验:非零正整数 var r = /^[1-9]\d*$/;
校验:保留两位小数的整数 var r = /^[0-9]+([.]{1}[0-9]{1,2})?$/;
/**
* 校验:保留两位小数的整数
*/
function checkInvAmount(val) {
var r = /^[0-9]+([.]{1}[0-9]{1,2})?$/;
return r.test(val);
}
只输入数字:
<input id="dgz006" name="dgz006" type="text" class="form-control"
οnkeyup="value=value.replace(/[^\d]/g,'')" maxlength="5" placeholder="请输入数字" />
js:(+ '" οnkeyup="value=value.replace(/[^\\d]/g,\'\')" /></td> "')