1.数据库表单的创建
使用naviccat在数据库jiaoli中创建xsa的表单,含数据如下:
均为varcahr类型.
2.前端编写
包含数据的输入,与相关限制(如:账号必须为字母数字下划线6~12位,学号要以2018开头8位等).
实现截图:
源代码:
pageEncoding="UTF-8"%>
注册界面注册界面
登录账号:
登良密码:
性别:男
女
姓名:
学号:
邮箱号:
所在学院:
所在系:
所在班级:
入学年份:
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
生源地:
备注:
function check() {//弹出错误信息
var usename = document.getElementById("usename");
var usern = /^[a-zA-Z0-9_]{1,}$/;
var usern1=/(\S)+[@]{1}(\S)+[.]{1}(\w)+/;
var usern2=/^[a-z][a-z0-9_]*$/;
if(usename.value=='')
{
alert('账号不能为空');
usename.focus();
return false;
}
if(usename.value.length<6||usename.value.length>12)
{
alert('账号不能小于6位大于12位');
usename.focus();
return false;
}
if (!usename.value.match(usern)) {
alert('用户名只能由字母数字下划线组成');
usename.focus();
return false;
}
if(!usename.value.matches(usern2)){
alert("用户名必须以字母开头");
usename.focus();
return false;
}
var password=d