日期:2014-05-16  浏览次数:20490 次

正则表达式 哪里出问题了为什么没有反应?
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>验证表单数据</title>
<script type="text/javascript">
function showshow()
{
alert("sdf");
if(/[\u4E00-\u9FA5]+/.test($("chinaName").value)!=true)
{
alert("真实名字必须为中文!!");
$("chinaName").select();
$("chinaName").focus():
return false;
}
if(/[a-zA-Z]+/.test($("englishName").value)!=true)
{
alert("英文名字不合法!");
$("englishName").select();
$("englishName").focus();
return false;
}
if(/[a-zA-Z0-9_]+/.test($("password1").value)!=true||$("").value.length-1<5)
{
alert("密码不合法!!");
$("password1").select();
$("password1").focus();
return false;
}
if($("password1").value!=$("password2").value)
{
alert("两次密码不一致!!");
$("password2").select();
$("password2").focus();
return false;
}
if(/^[a-zA-Z]+\@[a-zA-Z0-9]+\.[a-z]{2,3}/.test($("email").value)!=true)
{
alert("邮箱地址不合法!!");
$("email").select();
$("email").focus();
return false;
}
if(/\d{5,9}/.test($("qq").value)!=true)
{
alert("QQ不合法!!");
$("qq").select();
$("qq").focus();
return false;
}
if(/(\d{15})|(\d{17}[a-z0-9])/.test($("cardId").value)!=true)
{
alert("身份证不合法!!");
$("cardId").select();
$("cardId").focus();
return false;
}
if(/([2-9][0-9])|100/.test($("age").value)!=true)
{
alert("年龄不合法!!");
$("age").select();
$("age").focus();
return false;
}
if(/^(\d{3,4})-\d{7}/.test($("phone").value)!=true)
{
alert("座机电话不合法!!");
$("phone").select();
$("phone").focus();
return false;
}
if(/\d{11}/.test($("mobile").value)!=true)
{
alert("手机号码不合法!!");
$("mobile").select();
$("mobile").focus();
return false;
}
if(/\d+\.\d{2}$/.test($("salary").value)!=true)
{
alert("工资输入不合法!!");
$("salary").select();
$("salary").focus();
return false;
}
if(/\d{6}/.test($("zip").value)!=true)
{
alert("邮政编码不合法!!");
$("zip").select();
$("zip").focus();
return false;
}
if(/.+/.test($("address").value)!=true)
{
alert("家庭地址不能为空!!");
$("address").select();
$("address").focus();
return false;
}
alert("sdf");
return true;
}

function $(id)
{
alert("sdf");
return document.getElementById(id);
}
  alert($("chinaName").innerHTML);
</script>




 <style type="text/css">
 body,td{font:normal 12px Verdana;color:#333333}
 input,textarea,select,td{font:normal 12px Verdana;color:#333333;border:1px solid #999999;background:#ffffff}
 table{border-collapse:collapse;}
 td{padding:3px}
 input{height:20;}
 textarea{width:80%;height:50px;overfmin:auto;}
 form{display:inline}
&nb