JS正则——非负整数或小数(小数最多精确到小数点后两位)
- <script type="text/javascript">
- function testnum(){
- var userreg=/^[0-9]+([.]{1}[0-9]{1,2})?$/;
- if(userreg.test(document.getElementById("co_id").value)){
- alert("ok");
- return true;
- }else{
- alert("请输入合法数字,非负整数或小数[小数最多精确到小数点后两位]!");
- document.getElementById("co_id").focus;
- return false;
- }
- }
- </script>