简单的数字校验JS
/** *张衍涛 * 数字校验 v:校验的元素 l:要保留的小数点位数 */ function checkNumber(v,l){ var val=v.value; if(isNaN(val) || val<0) { dialogAlert("此处必须是大于等于零的数字!"); v.value=''; v.focus(); } if(l>0){ var str=val.split('.'); if(str[1] && str[1].length>l){ dialogAlert("此处小数点后最多保留"+l+"位!"); v.value=str[0]+"."+str[1].substr(0,l); v.focus(); } } }
这个人很懒,什么也没下留。