web实验一报告.docx
- 文档编号:30037633
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:8
- 大小:87.47KB
web实验一报告.docx
《web实验一报告.docx》由会员分享,可在线阅读,更多相关《web实验一报告.docx(8页珍藏版)》请在冰豆网上搜索。
web实验一报告
web实验一报告
实验报告
学院(系)名称:
计算机与通信工程学院
姓名
学号
专业
计算机科学与技术
班级
13计算机2
实验名称
实验1:
JavaWeb开发环境及Web编程基础
课程名称
Web应用程序设计与开发
课程代码
0661043
实验时间
2016年4月21日中午5-6节
实验地点
7-220
批改意见
成绩
教师签字:
--
functioncheckform(form){
//定义一个变量,引用表单对象
vartheform=form;
//定义验证用户id的正则表达式:
用户id号由字母,数字,下划线组成
//长度为6-20个字符
varuserId_patrn=/^([a-zA-Z0-9]|[_]){6,20}$/;
//定义验证密码正则表达式,密码由字母,数字,下划线$等符号组成,长度为6-20
varisIDCard1=/^\d{15}$/;
//正则表达式18位且前17位全是数字,最后一位只能是数字或x或X(信得身份证)
varisIDCard2=/^\d{17}(\d|x|X)$/;
//电子邮箱正则表达式
varisEmail=/^[w-]+(\.[w-]+)*@[\w-]+(\.[\w-]+)+$/;
//校验用户id号
if(!
userId_patrn.exec(theform.userId.value)){
alert("用户ID号由字母,数字,下划线组成,长度为6-20个字符");
theform.userId.focus();
returnfalse;
}
//校验密码
if(!
password_patrn.exec(theform.password.value)){
alert("密码由字母,数字吗,下划线$组成,长度为6-20");
theform.password.focus();
returnfalse;
}
//校验身份证
if(!
(isIDCard1.exec(theform.IdentityCardID.value)||isIDCard2.exec(theform.IdentityCardID.value))){
alert("身份证不对");
theform.IdentityCardID.focus();
returnfalse;
}
//验证邮箱格式
if(!
isEmail.exec(theform.email.value)){
alert("邮箱格式不对");
theform.email.focus();
returnfalse;
}
}