⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 koufen1.jsp

📁 一个完整的数据库应用程序首页是Main.jsp.该程序是我初学jsp时的练习!但是对初学者绝对好用 .我的应用平台是:Jdk+Tomcat
💻 JSP
📖 第 1 页 / 共 3 页
字号:
	  var allValid = true;
	  if (checkSfz.length!=15 && checkSfz.length!=18)
	  {
	    alert("请你输入正确的身份证号(新旧都可以)。");
	    return (false);
	  }
	  for (i = 0;  i < checkSfz.length;  i++)
	  {
	    ch = checkSfz.charAt(i);
	    for (j = 0;  j < checkOK.length;  j++)
	      if (ch == checkOK.charAt(j)) break;
	    if (j == checkOK.length)
	    {
	      allValid = false;
	      break;
	    }
	  }
	  if (!allValid)
	  {
	    alert("请你输入正确的身份证号(新旧都可以)。");
	    return (false);
	  }
	  
	  //身份证的合法性检查2-出生年月日
	  var born="";
	  var year="";
	  var month="";
	  var bdate="";
	  if(checkSfz.length==18)
	  {
	    born=checkSfz.substring(6,14);
		year=born.substring(0,4);
		month=born.substring(4,6);
		bdate=born.substring(6,8);
	  }
	  else
	  {
	    born=checkSfz.substring(6,12);
		year="19"+born.substring(0,2);
		month=born.substring(2,4);
		bdate=born.substring(4,6);
	  }
	  if(year>2004 || year<1900 || month>12 || bdate>31)
	  {
	    alert("对不起,请正确填写的你的身份证号码。");
		return false;
	  }
  }

  //检查电话号码
  var checkOK = "0123456789-";
  var checkNum1 = form1.tel.value;
  var checkNum2 = form1.fax.value;
  var checkNum3 = form1.mobile.value;
  var allValid1 = true;
  var allValid2 = true;
  var allValid3 = true;
 
  if(checkNum1!="")
  {
	  for (i = 0;  i < checkNum1.length;  i++)
	  {
	    ch = checkNum1.charAt(i);
	    for (j = 0;  j < checkOK.length;  j++)
	      if (ch == checkOK.charAt(j))
	        break;
	    if (j == checkOK.length)
	    {
	      allValid1 = false;
	      break;
	    }
	  }
	  if (!allValid1)
	  {
	    alert("在 电话 域中,只能输入数字与 - 字符。");
	    return (false);
	  }
  }
  
  if(checkNum2!="")
  {
	  for (i = 0;  i < checkNum2.length;  i++)
	  {
	    ch = checkNum2.charAt(i);
	    for (j = 0;  j < checkOK.length;  j++)
	      if (ch == checkOK.charAt(j))
	        break;
	    if (j == checkOK.length)
	    {
	      allValid2 = false;
	      break;
	    }
	  }
	  if (!allValid2)
	  {
	    alert("在 传真 域中,只能输入数字与 - 字符。");
	    return (false);
	  }
  }
  
  if(checkNum3!="")
  {
	  for (i = 0;  i < checkNum3.length;  i++)
	  {
	    ch = checkNum3.charAt(i);
	    for (j = 0;  j < checkOK.length;  j++)
	      if (ch == checkOK.charAt(j))
	        break;
	    if (j == checkOK.length)
	    {
	      allValid3 = false;
	      break;
	    }
	  }
	  if (!allValid3)
	  {
	    alert("在 手机 域中,只能输入数字与 - 字符。");
	    return (false);
	  }
  }
  
  //检查登录密码与重复密码是否相同
  var userpass=form1.passwd.value;
  var userpass1 = form1.passwd1.value;
  if(userpass1!=userpass) 
  {
      alert("对不起,‘密码’与‘密码确认’不相同!");
	  form1.passwd.focus();
	  return (false);
  }
  
  //检查访问密码与用户密码是否相同
  var accesspass=form1.accesspass.value;
  var userpass = form1.passwd.value;
  if(accesspass == userpass) 
  {
      alert("用户密码请不要与访问密码相同");
	  form1.accesspass.focus();
	  return (false);
  }

  return (confirm("一经确定,会员名将无法修改,您确定的要提交吗?"));
}
</script>
<form name="form1" method="post" action="register.jsp" onSubmit="return(check())">
  <div align="center"> 
    <center>
      <table width="452" border="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#448CCB" cellpadding="4">
        <tr> 
          <td height="17" align="left" style="border: 1px solid #C0C0C0" colspan="2" width="442" bgcolor="#000080" background="images/lframe_t.gif"> 
            <p align="center"> 
            <font size=2 color="#FFFFFF"><b>新 会 员 注 册</b></font></td>
        </tr>
        <tr> 
          <td height="17" align="left" style="border-style:solid; border-width:1px; " colspan="2" width="442"> 
            <p align="center"><b><font color="#FF0000">注:请如实填写你的个人信息,以下带&quot;</font></b><font color="#FF0000"><b>*</b></font><b><font color="#FF0000">&quot;为必填内容,</font></b><font color="#FF0000"><b> 
              <input type="checkbox" name="no" value="ON" checked>
              为保密</b></font> 
          </td>
        </tr>
        <tr> 
          <td width="63" height="17" align="right" style="border-style:solid; border-width:1px; " valign="middle">
          <p><font face="宋体"><b>用户名</b></font></td>
          <td width="369" height="17" align="left" style="border-style:solid; border-width:1px; " valign="middle"> 
            
            <input type="text" name="username" size="18" maxlength="20" class="rim" value="">
            <font color="#FF0000"><b> * </b></font> 
            
          <font face="宋体">长度限制为4-20小写字母数字</font></td>
        </tr>
        <tr> 
          <td width="63" height="17" align="right" style="border-style:solid; border-width:1px; ">
          <b>密&nbsp; 码</b><br>
           </td>
          <td width="369" height="17" align="left" style="border-style:solid; border-width:1px; "> 
            <input type="password" name="passwd" size="10" maxlength="20" class="rim" value=""><font color="#FF0000"><b> 
            *&nbsp; </b></font>至少6位,区分大小写</td>
        </tr>
        <tr> 
          <td width="63" height="17" align="right" style="border-style:solid; border-width:1px; ">
          <b>密码确认</b></td>
          <td width="369" height="17" align="left" style="border-style:solid; border-width:1px; "> 
            <input type="password" name="passwd1" size="10" maxlength="20" class="rim" value=""><font color="#FF0000"><b> 
            *</b></font></td>
        </tr>
        <tr> 
          <td width="63" height="17" align="right" style="border-style:solid; border-width:1px; " valign="top">
          <b>邮&nbsp; 箱</b><br>
           </td>
          <td width="369" height="17" align="left" style="border-style:solid; border-width:1px; "> 
            <input type="text" name="email" class="rim" size="40" value="" maxlength="40">
                      <input type="checkbox" name="email1" value="1"> 不公开
             
            <font color="#FF0000"><b> 
                      *<br>
			</b></font>输入正确且<font color="#FF0000">可用</font>的邮箱,您在一周内点击信中的升级链接后,将立即升级为本站的<font color="#FF0000"> 高级会员 </font>并获赠<font color="#FF0000"> 
			20分 </font>奖励分</td>
        </tr>
        <tr>
          <td width="63" height="9" align="right" style="border-style:solid; border-width:1px; ">
          <b>邮箱<span lang="zh-cn">确认</span></b></td>
          <td width="369" height="9" align="left" style="border-style:solid; border-width:1px; "> 
            <input type="text" name="emailconfirm" class="rim" size="40"> <font color="#FF0000"><b>*</b></font></td>
          </tr>
        <tr>
          <td width="63" height="4" align="right" style="border-style:solid; border-width:1px; ">
          <b>访问密码</b><br>
           </td>
          <td width="369" height="4" align="left" style="border-style:solid; border-width:1px; "> 
            <input type="text" name="accesspass" class="rim" size="10" value="" maxlength="20">
            <font color="#FF0000"><b>*&nbsp; </b></font>供别人访问你的保密信息时用</td>
          </tr>
        <tr>
          <td width="442" height="4" align="left" style="border-style:solid; border-width:1px; " colspan="2">
          <input id="advcheck" onclick="showadv()" type="checkbox" value="1" name="advshow" style="font-family: Tahoma,Verdana,宋体; font-size: 12px; line-height: 15px; color: #000000"><span id="advance">显示高级用户设置选项(<font color="#FF0000">填写详细将有机会成为VIP会员</font>)</span></td>
          </tr>
        </table>
        
        <div id="layer1" name="layer1" style="display: none">
        <table width="464" border="1" cellspacing="0" style="border-collapse: collapse" bordercolor="#448CCB" cellpadding="4" height="1033">
        <tr> 
          <td width="454" height="17" align="left" style="border-style:solid; border-width:1px; " colspan="2" background="images/lframe_t.gif">
          <font color="#FFFFFF"><b>填写详细资料</b></font></td>
        </tr>
        <tr> 
          <td width="454" height="17" align="left" style="border-style:solid; border-width:1px; " colspan="2">
          <p align="center">注:以下框中打勾为不对陌生人公开此项信息</td>
        </tr>
        <tr> 
          <td width="67" height="20" align="right" style="border-style:solid; border-width:1px; ">
          <b>头&nbsp; 像</b>:<br>
           </td>
          <td width="377" height="20" align="left" style="border-style:solid; border-width:1px; "> 
<select name=face style="font-family:arial" size=1 onChange="document.images['face'].src='images/userhead/'+options[selectedIndex].value"> 
<option value=image1.gif selected>image1.gif</option>
<option value=image2.gif >image2.gif</option><option value=image3.gif >image3.gif</option>
<option value=image4.gif >image4.gif</option><option value=image5.gif >image5.gif</option>
<option value=image6.gif >image6.gif</option><option value=image7.gif >image7.gif</option>
<option value=image8.gif >image8.gif</option><option value=image9.gif >image9.gif</option>
<option value=image10.gif >image10.gif</option><option value=image11.gif >image11.gif</option>
<option value=image12.gif >image12.gif</option><option value=image13.gif >image13.gif</option>
<option value=image14.gif >image14.gif</option><option value=image15.gif >image15.gif</option>
<option value=image16.gif >image16.gif</option><option value=image17.gif >image17.gif</option>
<option value=image18.gif >image18.gif</option><option value=image19.gif >image19.gif</option>
<option value=image20.gif >image20.gif</option><option value=image21.gif >image21.gif</option>
<option value=image22.gif >image22.gif</option><option value=image23.gif >image23.gif</option>
<option value=image24.gif >image24.gif</option><option value=image25.gif >image25.gif</option>
<option value=image26.gif >image26.gif</option><option value=image27.gif >image27.gif</option>
<option value=image28.gif >image28.gif</option><option value=image29.gif >image29.gif</option>
<option value=image30.gif >image30.gif</option><option value=image31.gif >image31.gif</option>
<option value=image32.gif >image32.gif</option><option value=image33.gif >image33.gif</option>
<option value=image34.gif >image34.gif</option><option value=image35.gif >image35.gif</option>
<option value=image36.gif >image36.gif</option><option value=image37.gif >image37.gif</option>
<option value=image38.gif >image38.gif</option><option value=image39.gif >image39.gif</option>
<option value=image40.gif >image40.gif</option><option value=image41.gif >image41.gif</option>
<option value=image42.gif >image42.gif</option><option value=image43.gif >image43.gif</option>
<option value=image44.gif >image44.gif</option><option value=image45.gif >image45.gif</option>
<option value=image46.gif >image46.gif</option><option value=image47.gif >image47.gif</option>
<option value=image48.gif >image48.gif</option><option value=image49.gif >image49.gif</option>
<option value=image50.gif >image50.gif</option><option value=image51.gif >image51.gif</option>
<option value=image52.gif >image52.gif</option><option value=image53.gif >image53.gif</option>
<option value=image54.gif >image54.gif</option><option value=image55.gif >image55.gif</option>
<option value=image56.gif >image56.gif</option><option value=image57.gif >image57.gif</option>
<option value=image58.gif >image58.gif</option><option value=image59.gif >image59.gif</option>
<option value=image60.gif >image60.gif</option>
</select> &nbsp;<img id=face src='images/userhead/image1.gif' width="32" height="32">&nbsp;<a href="allhead.htm" target="_blank" title="头像预览列表">[<font color=#FF0000>头像预览</font>]</a><br>
将出现在您的资料和发表的帖子中</td>
        </tr>
        <tr> 
          <td width="67" height="20" align="right" style="border-style:solid; border-width:1px; ">
          <b>昵&nbsp; 称</b>:</td>
          <td width="377" height="20" align="left" style="border-style:solid; border-width:1px; "> 
            <input type="text" name="nicheng" class="rim" size="18" value="" maxlength="20"></td>
        </tr>
        <tr> 
          <td width="67" height="20" align="right" style="border-style:solid; border-width:1px; ">
          <b>真实姓名:</b></td>
          <td width="377" height="20" align="left" style="border-style:solid; border-width:1px; "> 
            <font color="#FF0000"><b> 
            
            <input type="checkbox" name="lxr1" value="1" checked>
            
            </b></font> 
            <input type="text" name="lxr" size="14" maxlength="20" class="rim" value=""></td>
        </tr>
        <tr> 
          <td align="right" width="67" height="19" style="border-style:solid; border-width:1px; ">
          <b>性&nbsp; 别</b>:</td>
          <td align="left" height="19" style="border-style:solid; border-width:1px; " width="377"> 
            <input type="radio" value="*" checked name="sex"> 保密&nbsp;&nbsp; 
            <input type="radio" value="男" name="sex"> 男&nbsp;&nbsp; 
            <input type="radio" name="sex" value="女"> 女<font color="#FF0000"><b>&nbsp; </b></font> 
            </td>
        </tr>
        <tr> 
          <td align="right" width="67" height="19" style="border-style:solid; border-width:1px; ">
            <b>省&nbsp; 份:</b></td>
          <td align="left" height="19" style="border-style:solid; border-width:1px; " width="377"> 
          <select name="ssgd">
            <option value="未知" >未知</option>
            <option value="北京市" >北京市</option>
            <option value="浙江省" >浙江省</option>
            <option value="上海市" >上海市</option>
            <option value="天津市" >天津市</option>
            <option value="重庆市" >重庆市</option>
            <option value="安徽省" >安徽省</option>
            <option value="福建省" >福建省</option>
            <option value="甘肃省" >甘肃省</option>
            <option value="广东省" >广东省</option>
            <option value="广西省" >广西省</option>
            <option value="贵州省" >贵州省</option>
            <option value="海南省" >海南省</option>
            <option value="河北省" >河北省</option>
            <option value="河南省" >河南省</option>
            <option value="黑龙江省" >黑龙江省</option>
            <option value="湖北省" >湖北省</option>
            <option value="湖南省" >湖南省</option>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -