表单验证实验报告

2018-12-17 11:12

计算机学院实验报告(电子版)

课程名称: JavaScript编程 2018 年 4 月11日 实验名称 姓 名 实验类型 综合型 表单验证 学 号 实验地点 科技楼102 指导老师 班 级 成 绩 栾宇 一、实验目的和要求: 完成用户注册页面的设计,实现表单的有效性验证。 1.练习网页表格布局 2.练习HTML表单及表单控件 3.使用JS实现表单有效性验证 4.使用div显示提示信息 二、实验内容: 1.设计网站用户注册页面,综合应用表格、表单等,具体要求: ? 用户文本框:要求长度6-12位; ? 密码框:要求长度6-12位;字母数字的组合,不能有其他字符; ? 确认密码框:与密码框一致; ? 年龄文本框:必须是数字,且值大于0; ? 电子邮件文本框: ? 性别单选框; ? 爱好复选框:至少选择两项; ? 个人简介多行文本域:至少10个字符; ? 从网上查找JS年月日级联下拉列表、省市级联下拉列表,移植到本网页; ? 学历下拉列表框,不能是“请选择”; 2.使用JS实现表单有效性验证 ? 文本框、密码框等失去焦点时进行验证; ? 使用div显示错误或正确提示信息; ? 表单提交之前对表单进行有效性验证,如有错误,阻止提交; 三、实验环境: 1. Win7 OS 2. Dreamweaver 四、实验步骤(程序清单与测试数据): 首先明确这是用户注册界面,首先应该是姓名的输入,然后是密码的输入和确认。 function checkPsd1(){ div11=document.getElementById(\ psd1=form1.textpsd1.value; var flagZM=false var flagSZ=false var flagQT=false if(psd1.length<6 || psd1.length>12){ div11.innerHTML=\长度错误\ return false; } else { for(i=0;i < psd1.length;i++) { if((psd1.charAt(i) >= 'A' && psd1.charAt(i)<='Z') || (psd1.charAt(i)>='a' && psd1.charAt(i)<='z')) flagZM=true else if(psd1.charAt(i)>='0' && psd1.charAt(i)<='9') { flagSZ=true} else { flagQT=true} } if(!flagZM||!flagSZ||flagQT){ div11.innerHTML=\密码必须是字母数字的组合\ return false; } else{ div11.innerHTML=\输入正确\ return true; } } return true; } function checkName(){ var userName=form1.textName.value; if(userName.length <6 || userName.length >12){ divName.innerHTML=\长度错误\ return false } else{ divName.innerHTML=\正确\ return true; } return true; } function checkForm(){ if(!checkName()) return false; if(!checkPsd1()) return false; return true; } 下面就是出生地,个人简历,学历,邮箱的输入和填写了。


表单验证实验报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:社区卫生服务调查报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: