1.//验证是否为空
2.function check_blank(obj, obj_name){
3. if(obj.value != ''){
4. return true;
5. }else{
6. alert(obj_name + "所填不能为空!");
7. obj.value = "";
8. return false;
9. }
10.}
11.
12.//过滤输入字符的长度
13.function check_str_len(name,obj,maxLength){
14. obj.value=obj.value.replace(/(^/s*)|(/s*$)/g, "");
15. var newvalue = obj.value.replace(/[^/x00-/xff]/g, "**");
16. var length11 = newvalue.length;
17. if(length11>maxLength){
18. alert(name+"的长度不能超过"+maxLength+"个字符!");
19. obj.value="";
20. obj.focus();
21. }
22. }
23.
24.//验证只能为数字
25.function checkNumber(obj){
26. var reg = /^[0-9]+$/;
27. if(obj.value!=""&&!reg.test(obj.value)){
28. alert('只能输入数字!');
29. obj.value = "";
30. obj.focus();
31. return false;
32. }
33.}
34.
35.//验证数字大小的范围
36.
37.function check_num_value(obj_name,obj,minvalue,maxvalue){
38. var reg = /^[0-9]+$/;
39. if(obj.value!=""&&!reg.test(obj.value)){
40. alert(obj_name+'只能输入数字!');
41. obj.value = "";
42. obj.focus();
43. return false;
44. }else if(minvalue>obj.value||obj.value>maxvalue){
45. alert(obj_name+"的范围是"+minvalue+"-"+maxvalue+"!");
46. obj.value="";
47. obj.focus();
48. return false;
49. }
50.
51.}
52.
53.//验证只能是字母和数字
54.function checkZmOrNum(zmnum){
55. var zmnumReg=/^[0-9a-zA-Z]*$/;
56. if(zmnum.value!=""&&!zmnumReg.test(zmnum.value)){
57. alert("只能输入是字母或者数字,请重新输入");
58. zmnum.value="";
59. zmnum.focus();
60. return false;
61. }
62.}
63.
64.//验证双精度数字
65.function check_double(obj,obj_name){
66. var reg = /^[0-9]+(/.[0-9]+)?$/;
67. if(obj.value!=""&&!reg.test(obj.value)){
68. alert(obj_name+'所填必须为有效的双精度数字');
69. obj.value = "";
70. obj.focus();
71. return false;
72. }
73.}
74.
75.
76.//复选框全选
77.function checkboxs_all(obj,cName){
78. var checkboxs = document.getElementsByName(cName);
79. for(var i=0;i<checkboxs.length checkboxs obj.checked check_youbian var reg="/^/d{6}$/;" if alert obj.value="" obj.focus return false check_email obj.select check_phone check_telephone ischinese checkisie check_isurl checkdate obj_value="obj.value.replace(/-/g,"/");//替换字符,变成标准格式(检验格式为:'2009-12-10')" date1="new" date date2="new">date2){
170. alert(obj_name+"不能大于当前时间!");
171. return false;
172. }
173.}
</checkboxs.length>