jquery 验证小数点后几位_利用jquery实现验证输入的是否是数字、小数,包含保留几位小数...
1、驗證方法 validationNumber(e, num)? e代表標簽對象,num代表保留小數位數
function validationNumber(e, num) {
var regu = /^[0-9]+\.?[0-9]*$/;
if (e.value != "") {
if (!regu.test(e.value)) {
alert("請輸入正確的數字");
e.value = e.value.substring(0, e.value.length - 1);
e.focus();
} else {
if (num == 0) {
if (e.value.indexOf('.') > -1) {
e.value = e.value.substring(0, e.value.length - 1);
e.focus();
}
}
if (e.value.indexOf('.') > -1) {
if (e.value.split('.')[1].length > num) {
e.value = e.value.substring(0, e.value.length - 1);
e.focus();
}
}
}
}
}
2、驗證整數
CssClass="EditTextBox" onpropertychange="validationNumber(this,0)">
3、保留一位小數
CssClass="EditTextBox" onpropertychange="validationNumber(this,1)">
4、保留兩位小數
CssClass="EditTextBox" onpropertychange="validationNumber(this,2)">
5、保留三位小數
只需要把 validationNumber(this,3) 方法中的第二個參數改為3即可。
保留四位小數、保留五位小數,以此類推...
以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,同時也希望多多支持腳本之家!
總結
以上是生活随笔為你收集整理的jquery 验证小数点后几位_利用jquery实现验证输入的是否是数字、小数,包含保留几位小数...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为手表也要捅破天?曝Watch 4将支
- 下一篇: unity3d 地面印花_unity怎么