
<div class="checkbox">
<label>
<input name="sex" class="sex" type="radio" value='1'>
<span class='cr'>男</span>
</label>
<label>
<input name="sex" class="sex" type="radio" value='2'>
<span class="cr">女</span>
</label>
</div>
<input name='name' class='name' type="text" class="text" value="姓名" onFocus="this.value = '';" onBlur="if (this.value == '') {this.value = '姓名';}">
<input name='phone' class='phone' type="text" value="手机" onFocus="this.value = '';" onBlur="if (this.value == '') {this.value = '手机';}">
<input name='mail' class='mail' type="text" class="text" value="邮箱" onFocus="this.value = '';" onBlur="if (this.value == '') {this.value = '邮箱';}" >
<input name='address' class='address' type="text" value="详细地址" onFocus="this.value = '';" onBlur="if (this.value == '') {this.value = '详细地址';}">
var sex = $('input[name="sex"]:checked').val();
var name = $('.name').val();
var phone = $('.phone').val();
var pl = phone.length;
var mail = $('.mail').val();
var address = $('.address').val();
var reg = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
isok= reg.test(mail);
var myreg = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/;
if(sex==null){
alert('请选择您的性别!');
return false;
}else if(name=='姓名'){
alert('姓名不能为空!');
$('.name').focus();
return false;
}else if(phone=='手机'){
alert('手机不能为空!');
$('.phone').focus();
return false;
}else if(pl!=11){
alert('手机位数不正确!');
$('.phone').focus();
return false;
}else if(!myreg.test(phone))
{
alert('请输入有效的手机号码!');
$('.phone').focus();
return false;
} else if(mail=='邮箱'){
alert('邮箱不能为空!');
$('.mail').focus();
return false;
}else if(!isok){
alert("邮箱格式不正确,请重新输入!");
$('.mail').focus();
return false;
}else if(address=='详细地址'){
alert('详细地址不能为空!');
$('.address').focus();
return false;
}