自己工作中 整理的常用到的JS 验证(包括例子)
来源:互联网 发布:js select readonly 编辑:程序博客网 时间:2024/06/16 09:22
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;idate2){ 170. alert(obj_name+"不能大于当前时间!"); 171. return false; 172. } 173.}
- 自己工作中 整理的常用到的JS 验证(包括例子)
- 常用到的JS 验证(包括例子)
- 工作中常用到的JS表单验证代码(包括例子)
- ### 前端工作中自己常用到的git命令 ###
- 工作中用到的js验证
- 工作中常用的linux操作整理
- 个人整理的web开发中常用的表单验证的正则表达式JS
- 个人整理的web开发中常用的表单验证的正则表达式JS
- 整理的一些常用的js表单验证
- 收集整理自己常用的几个JS插件
- 常用JS验证整理
- 工作中常用的js函数
- js中正则的常用验证
- js、jquery、包括后台程序的验证、正则
- 常用的js验证
- 常用的JS验证
- js 常用的验证
- 自己整理的js函数库
- Ubuntu中eclipse插件安装方法
- IDoc Inbound User Exits
- 经过一年时间的沉淀 再次回首 TCP Socket服务器编程 (转)
- tomcat5.5.9配置
- Eclipse安装插件的两种方式
- 自己工作中 整理的常用到的JS 验证(包括例子)
- OutputCache各参数的说明
- 第四讲 GridView 72般绝技
- 成考怎么选专业啊
- 我的 C++ 学习历程 之三 第一个MFC应用程序(2)
- js 获取显示 当前日期 和 星期
- 关于自己
- builder模式
- 为什么调用glPushMatrix()和glPopMatrix() 转