/*检查元素 改成统一的
* type email|telephone|username|postcode 验证是否符合
* val string 验证是否符合
* return true|false
* @author zhishen
* @addtime 17/10/21
* */
function check_element_global(type,val)
{
var current = '';
current = type=='email' && ( regular = /^[\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\w](?:[\w-]*[\w])?\.)+[\w](?:[\w-]*[\w])?$/ );
current = type=='telephone' && ( regular = /^[\d]{5,20}$/ );
current = type=='username' && ( regular = /^([a-zA-Z\u4E00-\u9FA5]){2,20}$/i );
current = type=='postcode' && ( regularc = /^[0-9]{6}$/ );
if (!(regular.test(val ))) return false;
return true;
}
javascript表达正则验证公共函数 检查元素,改成统一
function check_username(){ if (! check_element_global('username',$('#username').val()) ) { $('#username').next().addClass('error_tips').html(" 真实姓名,请重填").fadeIn(); return false; }else{ $('#username').next().fadeOut();} }