<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<SCRIPT language=JavaScript>
function input(ok)
{
var Idtype=document.getElementById("peitinfo_sf").value
var sID = document.IDform.id_card.value
switch (Idtype)
{
case "0":
if(!(/^\d{15}$|^\d{18}$|^\d{17}x$|^\d{17}X$/.test(sID))){
alert("请输入15位或18位身份证号!");
document.IDform.id_card.focus();
return false;
}
break;
case "1":
if(!(/^0\d{5}$/.test(sID))){
alert("6位军官证");
document.IDform.id_card.focus();
return false;
}
break;
case "2":
if(!(/^D\d{6}1?$/.test(sID))){
alert("8位香港居民身份证");
document.IDform.id_card.focus();
return false;
}
break;
}
}
</SCRIPT>
</head><body>
<form method="POST" name="IDform" onsubmit='return input(this)' action="fdgf">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><select name="peitinfo_sf">
<option selected value="0">一般人员</option>
<option value="1">军官</option>
<option value="2">香港居民</option>
</select></td>
<td> </td>
</tr>
<tr>
<td><INPUT NAME="id_card" TYPE="text">
有效证件的号码</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2"><input type="submit" value=" 确定 "></td>
</tr>
</table>
</form>
</body>
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<SCRIPT language=JavaScript>
function input(ok)
{
var Idtype=document.getElementById("peitinfo_sf").value
var sID = document.IDform.id_card.value
switch (Idtype)
{
case "0":
if(!(/^\d{15}$|^\d{18}$|^\d{17}x$|^\d{17}X$/.test(sID))){
alert("请输入15位或18位身份证号!");
document.IDform.id_card.focus();
return false;
}
break;
case "1":
if(!(/^0\d{5}$/.test(sID))){
alert("6位军官证");
document.IDform.id_card.focus();
return false;
}
break;
case "2":
if(!(/^D\d{6}1?$/.test(sID))){
alert("8位香港居民身份证");
document.IDform.id_card.focus();
return false;
}
break;
}
}
</SCRIPT>
</head><body>
<form method="POST" name="IDform" onsubmit='return input(this)' action="fdgf">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><select name="peitinfo_sf">
<option selected value="0">一般人员</option>
<option value="1">军官</option>
<option value="2">香港居民</option>
</select></td>
<td> </td>
</tr>
<tr>
<td><INPUT NAME="id_card" TYPE="text">
有效证件的号码</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2"><input type="submit" value=" 确定 "></td>
</tr>
</table>
</form>
</body>
</html>
/^D\d{6}\(1\)$/
改成A-Z
/^[A-Z]\d{6}\(1\)$/