精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-11-23
// 验证某个值是否为空 function isNullValue(data) { if (data == "" || data == null) { return false; } return true; }
// 验证某个日期是否为YYYY-MM-DD function isEffectDate(data) { var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})/ if (!reg.test(data)) { return false; } return true; }
// 验证用户名是否合法 function isEffectUserName(username) { var str = username; //在JavaScript中,正则表达式只能使用"/"开头和结束,不能使用双引号 var Expression = /^(\w){2,12}$/; var objExp = new RegExp(Expression); if (!objExp.test(str)) { return false; } return true; }
//验证密码是否合法 function isEffectPassword(data) { if (data==null||data==""||!$(this).val.match(/([w]){6,15}$/)){ return false; } return true; }
//验证两次输入的密码是否一至 function isEffectPasswordEqual(data1,data2){ if(data1!=data2){ return false; } return true; }
// 验证输入的文字是否为中文 function isChineseData(data) { var reg = /[\u4E00-\u9FA5]/g; if (!reg.test(data)) { return false; } if (data == "" && data == null) { return false; } return true; }
// 验证手机号码 function isMobile(data) { var reg =/^(13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8}$/; if (!reg.test(data)) { return false; } return true; }
// 验证邮箱地址 function isEmail(data) { var reg =/^[a-zA-Z0-9_\-]{1,}@[a-zA-Z0-9_\-]{1,}\.[a-zA-Z0-9_\-.]{1,}$/; if (!reg.test(data)) { return false; } return true; }
// 验证身份证号码 function isIdCard(data) { var reg =/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{4}$/; if (!reg.test(data)) { return false; } return true; }
// 验证单选按钮是否有被中 function isRadioChecked(data) { for (var i = 0; i < data.length; i++) { if (data[i].checked == true) { return true; break; } } return false; }
// 鼠标放上去清除验证提示的内容 //适合文本框和下拉框 function clearConfirm(dataid) { $("." + dataid).html(""); }
//适合单选 function clearConfirmForRadio(dataid) { $("#" + dataid).html(""); } 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
浏览 1460 次