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

📄 sign.jsp

📁 JSP的网上商城的代码。只是小部分。希望大家能够多看看。一起学习。
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>membersign</title>
<style type="text/css">
<!--
body {
	background-image: url();
}
-->
</style></head>
<SCRIPT language="javascript">
function check()
{
	if(document.form1.userid.value == "")
	{
		alert("用户名不能为空!");
		document.form1.userid.focus();
		return false;
	}
	if(document.form1.userid.value != "")
	{
		var patrn=/^[a-zA-Z]{1}(\w){0,19}$/; 
		if (!patrn.exec(document.form1.userid.value)) 
		{
			alert("用户名只能由字母、数字和下划线组成!必须以字母开头,长度不得超过20个字符!");
			return false
		} 
	}
	if(document.form1.userpwd.value == "")
	{
		alert("密码不能为空!");
		document.form1.userpwd.focus();
		return false;
	}
	if(document.form1.userpwd.value != "")
	{
		var patrn=/^(\w){1,20}$/; 
		if (!patrn.exec(document.form1.userpwd.value)) 
		{
			alert("密码只能由字母、数字和下划线组成!长度为1到20个字符!");
			return false
		} 
	}
	if(document.form1.name.value == "")
	{
		alert("用户姓名不能为空!");
		document.form1.name.focus();
		return false;
	}
	if(document.form1.add.value == "")
	{
		alert("用户地址不能为空!");
		document.form1.add.focus();
		return false;
	}
	if(document.form1.no.value == "")
	{
		alert("邮政编码不能为空!");
		document.form1.no.focus();
		return false;
	}
	if(document.form1.no.value != "")
	{
		var patrn=/^[0-9]{6,6}$/; 
      	if (!patrn.exec(document.form1.no.value))
		{
			alert("邮政编码输入错误,请输入6位数字!");
			document.form1.no.focus();
			return false;
		}
	}
	if(document.form1.tel.value == "")
	{
		alert("用户电话不能为空!");
		document.form1.tel.focus();
		return false;
	}
	if(document.form1.tel.value != "")
	{
		var patrn=/^[0-9]{10,20}$/; 
      	if (!patrn.exec(document.form1.tel.value))
		{
			alert("电话号码输入错误,请您输入一个正确的电话号码!例如:041112345678");
			document.form1.tel.focus();
			return false;
		}
	}
	if(document.form1.email.value == "")
	{
		alert("用户邮箱不能为空!");
		document.form1.email.focus();
		return false;
	}
	if(document.form1.email.value != "")
	{
		var atIndex = document.form1.email.value.indexOf('@');
		var dotIndex = document.form1.email.value.indexOf('.',atIndex); 
		theSub = document.form1.email.value.substring(0,dotIndex + 1);
		if((atIndex < 1)||(atIndex != document.form1.email.value.lastIndexOf('@'))||(dotIndex < atIndex + 2)||(document.form1.email.value.length <= theSub.length))
		{
			alert("邮箱格式错误!请您输入一个正确的邮箱地址!例如:kefu@eshop.com");
			document.form1.email.focus();
			return false;
		}
	}
}
</SCRIPT>
<body>
<div align="center" class="STYLE1">
  <div align="center"><img src="../src/img/sign.png" width="800" height="44" /></div>
</div>
<form id="form1" name="form1" method="post" action="insertToDb.jsp" onsubmit="return check()">
  <table width="543" height="170" border="0" align="center">
    <tr>
      <td colspan="2"><div align="center">基本用户信息</div></td>
    </tr>
    <tr>
      <td width="77"><div align="left"><span class="STYLE7">用户名</span></div></td>
      <td width="456"><div align="left"><span class="STYLE3">
      </span></div>        <span class="STYLE3"><label>
        <div align="left">
          <input type="text" name="userid" />
          <span class="STYLE9">*用户名只能使用字母、数字和下划线</span></div>
        </label>
        <div align="left"></div>
      </span></td>
    </tr>
    <tr>
      <td><div align="left"><span class="STYLE7">密码</span></div></td>
      <td><label>
        <div align="left">
          <input type="password" name="userpwd" />
        </div>
      </label></td>
    </tr>
    <tr>
      <td colspan="2"><div align="center" class="STYLE7">
        <div align="left" class="STYLE8">
          <div align="center">个人详细信息</div>
        </div>
      </div></td>
    </tr>
    <tr>
      <td height="23"><div align="left"><span class="STYLE7">真实姓名</span></div></td>
      <td><div align="left"><span class="STYLE3">
      </span></div>        <span class="STYLE3"><label>
        <div align="left">
          <input type="text" name="name" />
        </div>
        </label>
      </span></td>
    </tr>
    <tr>
      <td><div align="left"><span class="STYLE7">地址</span></div></td>
      <td><div align="left"><span class="STYLE3">
      </span></div>        <span class="STYLE3"><label>
        <div align="left">
          <input type="text" name="add" />
        </div>
        </label>
      </span></td>
    </tr>
    <tr>
      <td><div align="left"><span class="STYLE7">邮政编码</span></div></td>
      <td><div align="left"><span class="STYLE3">
      </span></div>        <span class="STYLE3"><label>
        <div align="left">
          <input type="text" name="no" />
        </div>
        </label>
      </span></td>
    </tr>
    <tr>
      <td><div align="left"><span class="STYLE7">电话</span></div></td>
      <td><label>
        <div align="left">
          <input type="text" name="tel" />
        </div>
      </label></td>
    </tr>
    <tr>
      <td><div align="left"><span class="STYLE7">E-Mail</span></div></td>
      <td><div align="left"><span class="STYLE3">
      </span></div>        <span class="STYLE3"><label>
        <div align="left">
          <input type="text" name="email" />
        </div>
        </label>
      </span></td>
    </tr>
  </table>
  <label></label>
  <p align="center" class="STYLE10">以上信息请认真填写</p>
  <p align="center" class="STYLE4">
  &nbsp;&nbsp;
    <label>
    <input name="Submit" type="submit" value="确定"/>
    </label>
&nbsp;&nbsp;&nbsp;
    <label>
    <input name="Submit2" type="reset" value="重置" />
    </label>
  </p>
  <p align="center" class="STYLE4">&nbsp;</p>
</form>
<p>&nbsp;</p>
</body>
</html>

⌨️ 快捷键说明

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