jquery表单验证、正则表达式急急急!!
发布网友
发布时间:2022-05-04 23:38
我来回答
共1个回答
热心网友
时间:2022-04-23 07:03
$(document).ready(function(){
$('.mes_btn1').click(function(){
function isNullOrBlank( userName ){
userName=userName||'';
if(userName.replace(/^\s+|\s+$/g,'') == "") {
return true;
}else return false;
}
function isDigitOnly(num){
return /\d+/.test(num);
}
function isNotNull(v){
return v!==null&&v!==undefined;
}
var userName = $('#username').val();
var userMobile = $('#mobile').val();
var userAddress = $('#address').val();
var errors=[];
if(isNullOrBlank(username))
errors.push("用户名不能为空!");
if(!isDigitOnly(userMobile ))
errors.push('电话号码必须为纯数字!');
if(!isNotNull(userAddress ))
errors.push('地址不能为空!');
if(errors.length){
alert(errors.join('\n'));
return false;
}
//提交表单
var url='about:blank';
$("form").attr('action',url).submit();
});
});