<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> "')