//表单验证
$(function(){
$('#submit').click(function(){
var $author=$('#author').val(); //名称
var $email=$('#email').val(); //邮箱
var $url=$('#url').val(); //网址
var $textarea=$('textarea:first').val(); //评论
var $errorNo=0;
if($author==""){
$('#author').css("background","#F9A4A4");
$errorNo+=1;
}else{
$('#author').css("background","#FFF");
}
if($email==""){
$('#email').css("background","#F9A4A4");
$errorNo+=1;
}else if(!/^(?:[a-zd]+[_-+.]?)*[a-zd]+@(?:([a-zd]+-?)*[a-zd]+.)+([a-z]{2,})+$/i.test($email)){
$('#email').css("background","#F9A4A4");
$errorNo+=1;
}else{
$('#email').css("background","#FFF");
}
if($url!="" && !/^http://[A-Za-z0-9]+.[A-Za-z0-9]+[/=?%-&_~`@[]':+!]*([^<>""])*$/.test($url)){
$('#url').css("background","#F9A4A4");
$errorNo+=1;
}else{
$('#url').css("background","#FFF");
}
if($textarea==""){
$('textarea:first').css("background","#F9A4A4");
$errorNo+=1;
}else{
$('textarea:first').css("background","#FFF");
}
if($errorNo>0){
return false;
}
});
});
|