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

📄 koufen1.jsp

📁 一个完整的数据库应用程序首页是Main.jsp.该程序是我初学jsp时的练习!但是对初学者绝对好用 .我的应用平台是:Jdk+Tomcat
💻 JSP
📖 第 1 页 / 共 3 页
字号:











<html>
<head>
<title>个人注册与修改</title>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK href="../style.css" rel=stylesheet>
<LINK href="images/joekoe.css" type=text/css rel=stylesheet>
<STYLE type=text/css>
TD {FONT-FAMILY: 宋体; FONT-SIZE: 9pt}
TH {FONT-FAMILY: 宋体; FONT-SIZE: 9pt}
INPUT {FONT-FAMILY: 宋体; FONT-SIZE: 9pt}
.menuStyle {FONT-FAMILY: Arial,Geneva,Verdana,Helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: bold;}
.tableBorder1{width:98%;border: 1px; background-color: #6595D6;}
td.TableBody1{background-color: #FFFFFF;line-height : normal ;}
</STYLE>
<script language="JavaScript">
<!--
function Add(){
if (document.ListForm.UploadFileName.value=="") {alert("无效附件!");return;}
document.ListForm.Request.value="Add";
document.ListForm.submit( );
}
function Delete(){
document.ListForm.Request.value="Delete";
document.ListForm.submit();
}

function showadv()
{
    if(form1.advshow.checked==true)
    {
        layer1.style.display ='block';
    }
    else layer1.style.display ='none';
}

// -->
</script>
</head>

<body bgcolor="#FFFFFF" text="#000000">
<SCRIPT language=javascript src="../head.js"></SCRIPT>



<script language=javascript>
function check()
{
  //空白检查
  var checkUsername = form1.username.value;
    while(checkUsername .indexOf(" ")!=-1) //去除所有空格
    { 
        checkUsername = checkUsername .replace(" ",""); 
    } 
    while(checkUsername .indexOf(" ")!=-1) //去除所有中文空格
    { 
        checkUsername = checkUsername .replace(" ",""); 
    } 
  var checkPasswd = form1.passwd.value;
    while( checkPasswd .indexOf(" ")!=-1) //去除所有空格
    { 
        checkPasswd = checkPasswd .replace(" ",""); 
    } 
    while( checkPasswd .indexOf(" ")!=-1) //去除所有中文空格
    { 
        checkPasswd = checkPasswd .replace(" ",""); 
    } 
  var checkPasswd1 = form1.passwd1.value;
    while( checkPasswd1 .indexOf(" ")!=-1) //去除所有空格
    { 
        checkPasswd1 = checkPasswd1 .replace(" ",""); 
    } 
    while( checkPasswd1 .indexOf(" ")!=-1) //去除所有中文空格
    { 
        checkPasswd1 = checkPasswd1 .replace(" ",""); 
    } 

  var checkgrfl = form1.grfl.value;

  var checkNicheng = form1.nicheng.value;
    while( checkNicheng .indexOf(" ")!=-1) //去除所有空格
    { 
        checkNicheng = checkNicheng .replace(" ",""); 
    } 
    while( checkNicheng .indexOf(" ")!=-1) //去除所有中文空格
    { 
        checkNicheng = checkNicheng .replace(" ",""); 
    } 
  var checklxr = form1.lxr.value;
    while( checklxr .indexOf(" ")!=-1) //去除所有空格
    { 
        checklxr = checklxr .replace(" ",""); 
    } 
    while( checklxr .indexOf(" ")!=-1) //去除所有中文空格
    { 
        checklxr = checklxr .replace(" ",""); 
    } 
  var checkAihao = form1.aihao.value;
    while( checkAihao .indexOf(" ")!=-1) //去除所有空格
    { 
        checkAihao = checkAihao .replace(" ",""); 
    } 
    while( checkAihao .indexOf(" ")!=-1) //去除所有中文空格
    { 
        checkAihao = checkAihao .replace(" ",""); 
    } 
  var checkCongshi = form1.congshi.value;
    while( checkCongshi .indexOf(" ")!=-1) //去除所有空格
    { 
        checkCongshi = checkCongshi .replace(" ",""); 
    } 
    while( checkCongshi .indexOf(" ")!=-1) //去除所有中文空格
    { 
        checkCongshi = checkCongshi .replace(" ",""); 
    } 
  var checkEmail = form1.email.value;
    while( checkEmail .indexOf(" ")!=-1) //去除所有空格
    { 
        checkEmail = checkEmail .replace(" ",""); 
    } 
    while( checkEmail .indexOf(" ")!=-1) //去除所有中文空格
    { 
        checkEmail = checkEmail .replace(" ",""); 
    } 

  var checkEmail2 = form1.emailconfirm.value;
  var checkSex = form1.sex.value;
  var checkYobi = form1.yobi.value;
    while( checkYobi .indexOf(" ")!=-1) //去除所有空格
    { 
        checkYobi = checkYobi .replace(" ",""); 
    } 
    while( checkYobi .indexOf(" ")!=-1) //去除所有中文空格
    { 
        checkYobi = checkYobi .replace(" ",""); 
    } 
  var checkSfz = form1.sfz.value;
    while( checkSfz .indexOf(" ")!=-1) //去除所有空格
    { 
        checkSfz = checkSfz .replace(" ",""); 
    } 
    while( checkSfz .indexOf(" ")!=-1) //去除所有中文空格
    { 
        checkSfz = checkSfz .replace(" ",""); 
    } 
  var checkAddress = form1.address.value;
    while( checkAddress .indexOf(" ")!=-1) //去除所有空格
    { 
        checkAddress = checkAddress .replace(" ",""); 
    } 
    while( checkAddress .indexOf(" ")!=-1) //去除所有中文空格
    { 
        checkAddress = checkAddress .replace(" ",""); 
    }   
  var checkXueli = form1.xueli.value;
  var checkHz = form1.hz.value;
  var allValid = true;

  if (checkUsername=="")
  {
    alert("对不起,用户名是必须填的。");
    form1.username.focus();
    return (false);
  }
  if (checkPasswd=="")
  {
    alert("对不起,密码是必须填的。");
    form1.passwd.focus();
    return (false);
  }
  if (checkPasswd1=="")
  {
    alert("对不起,请重新输入一遍密码以防止出错。");
    form1.passwd1.focus();
    return (false);
  }
  if (checkEmail=="") 
  {
    alert("对不起,邮箱是必须填的。");
    form1.email.focus();
    return (false);
  }
  if (checkEmail!=checkEmail2)
  {
    alert("对不起,电子邮箱两个不相同!");
    form1.email.focus();
    return (false);
  }

  if (checkNicheng=="")
  {
    //alert("对不起,昵称是必须填的。");
    //form1.nicheng.focus();
    //return (false);
    form1.nicheng.value=form1.username.value;
  }
  
  //检查当有保密项时,访问密码有没有输入
  var accesspass =form1.accesspass.value;
    while( accesspass .indexOf(" ")!=-1) //去除所有空格
    { 
        accesspass = accesspass .replace(" ",""); 
    } 
    while( accesspass .indexOf(" ")!=-1) //去除所有中文空格
    { 
        accesspass = accesspass .replace(" ",""); 
    }   
  if(accesspass == "")
  {
      if(form1.lxr1.checked || form1.email1.checked || form1.aihao1.checked || form1.congshi1.checked || form1.sfz1.checked || form1.dwmc1.checked || form1.address1.checked || form1.yobi1.checked || form1.tel1.checked || form1.fax1.checked || form1.mobile1.checked || form1.zhicheng1.checked || form1.qq1.checked || form1.bankcard1.checked || form1.pic1.checked)
	  {
		  alert("你的信息中有保密项,请输入你的访问密码。");
		  form1.accesspass.focus();
		  return (false);
	  }
  }

  //用户名的合法性检查
  var checkOK = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_.-";
  var checkUsername = form1.username.value;
  var allValid = true;
  var invaild="";
  for (i = 0;  i < checkUsername.length;  i++)
  {
    ch = checkUsername.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j)) break;
    if (j == checkOK.length)
    {
      allValid = false;
	  invalid=ch;
      break;
    }
  }
  if (!allValid)
  {
    alert("你输入的用户名是非法的!\n注意:不要有空格,字母一律用小写。\n非法字符为'"+invalid+"'");
    form1.username.focus();
    return (false);
  }
  if(checkUsername.length < 4)
  {
    alert("对不起,用户名不能少于4个字母!");
    form1.username.focus();
    return (false);
  }

  
  //邮箱的合法性检查1
  var checkOK1 = "@";
  var checkOK2 = ".";
  var checkEmail = form1.email.value;
  var contain1 = false;
  var contain2 = false;
  var numof_at = 0; //表示已经有一个'@'符号
  for (i = 0;  i < checkEmail.length;  i++)
  {
    ch = checkEmail.charAt(i);
    if (ch == checkOK1) 
	{
	    numof_at=numof_at+1;
	    contain1=true;
	    continue;
	}
	else if (ch == checkOK2)
	{
	    contain2=true;
		continue;
	}
  }
  if (!contain1 || !contain2 || (numof_at >= 2))
  {
    alert("你输入正确的电子信箱。");
    form1.email.focus();
    return (false);
  }
  
  //邮箱的合法性检查2
  var checkOK = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@_.-";
  var checkEmail = form1.email.value;
  var allValid = true;
  var invaild="";
  for (i = 0;  i < checkEmail.length;  i++)
  {
    ch = checkEmail.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j)) break;
    if (j == checkOK.length)
    {
      allValid = false;
	  invalid=ch;
      break;
    }
  }
  if (!allValid)
  {
    alert("你输入的邮箱地址是非法的!\n注意:不要有空格,不要用一个以上的邮箱地址。\n非法字符为'"+invalid+"'");
    form1.email.focus();
    return (false);
  }
  
  if(form1.sfz.value!="")
  {
	  //身份证的合法性检查1-数字和长度
	  var checkOK = "0123456789xX";
	  var checkSfz = form1.sfz.value;

⌨️ 快捷键说明

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