语言:HTML,CSS,JavaScript脚本代码
开发工具:Dreamweaver8
建立站点。首先创建一个文件夹:webroot,用于存放web前端的页面,以及相关的素材和样式表。或者直接在Dreamweaver中建立站点取名为webroot,其中服务器选择为:无(因为本教程并不涉及服务器端生成动态页面,以后会逐步深入讲解的)。
规划目录结构。在站点右击鼠标点击新建文件夹,分别新建:css,image,js文件夹,用于存放CSS样式表,图片和JavaScript客户端脚本代码。新建文件:register.html,success.html,failure.html分别是注册表单页面和注册成功页面和注册失败页面。
图片设计将所需图片以相应的格式存入images文件夹,并保证代码中引用的文件名相符。
CSS样式表-源文件如下.font {letter-spacing: 8px;word-spacing: 2em;font-family: 'Trebuchet MS';font-size: 14px;font-weight: bold;color: #FFFFFF;}.foot {margin: 0;padding: 0;width: 1024px;}.main {width: 1024px;text-align: left;}
注册界面编辑(部分代码,完整代码可以联系本人或关注文库)
.JavaScript文件function checkusername(){ var un = document.myform.username.value;var regun = new RegExp('^([a-z]|[A-Z]|[0-9]|_){6,}$'); if(regun.test(un)){ document.getElementById('userinfo').innerHTML='用户名可以使用'; return true;} else{ document.getElementById('userinfo').innerHTML='用户名长度至少6位,且由字母、数字、下划线组成'; return false; } } function checkpassone(){ var pone = document.myform.passone.value; if(pone.length>=8){ document.getElementById('passoneinfo').innerHTML='密码符合要求'; return true;} else{ document.getElementById('passoneinfo').innerHTML='密码长度至少8位'; return false; } } function checkpasstwo(){ var pone = document.myform.passone.value;var ptwo = document.myform.passtwo.value; if(pone==ptwo){ document.getElementById('passtwoinfo').innerHTML='密码一致'; return true;} else{ document.getElementById('passtwoinfo').innerHTML='密码输入不一致'; return false; } } function checkemail(){ var em = document.myform.email.value;var regem = new RegExp('^[A-Za-z0-9]+\@([A-Za-z0-9])+(\.([A-Za-z0-9])+)+$'); if(regem.test(em)){ document.getElementById('emailinfo').innerHTML='邮箱格式正确'; return true;} else{ document.getElementById('emailinfo').innerHTML='邮箱格式不正确'; return false; } } function checkshenfenid(){ var sid = document.myform.shenfenid.value;var regid= new RegExp('^([0-9]{15})([0-9]{2}[A-Za-z0-9])?$'); if(regid.test(sid)){ document.getElementById('idinfo').innerHTML='身份证号格式正确'; return true;} else{ document.getElementById('idinfo').innerHTML='身份证号格式不正确'; return false; } } function check(){ return checkusername()&checkpassone()&checkpasstwo()&checkemail()&checkshenfenid(); }
最后一步,注册失败成功界面。由于不涉及服务器的使用,又使用了JavaScript进行验证,所以失败页面暂时不必使用。
| 注册成功 | Copyright©开封大学软件职业技术学院 2008-2010 地址:开封市大梁路开封大学软件学院研发中心 邮编:475004 电话: 传真: 建议使用Internet Explorer浏览,屏幕分辨率1024*76 | |
如果您觉得对您有帮助请投票支持,提供源文件以及资源。
- 1
web前端实例教程之注册界面
- 2
叫你如何用ps三步做成立体字!
- 3
浅谈银行数字标牌 给你不一样的感觉
- 4
ps立体字的制作
- 5
如何快速确认银行开户支行/归属地
- 6
制作精美立体字
- 7
怎样快速制作立体字
- 8
怎么用PS软件制作立体字
- 9
PS立体字制作教程
- 10
Photoshop制作工行logo
- 11
PS立体字制作
- 12
PS制作立体字效果教程
- 13
用PS如何做立体字
- 14
2016考研复习适合应用“题海战术”的有哪些?
- 15
怎样安排考研时间
- 16
问答营销有什么内容
- 17
社交沟通中如何提问
- 18
考研要有复习计划
- 19
2017年中央民族大学历史学考研真题怎么考?
- 20
如何轻松玩转问答平台
- 21
如何有效改善你不合群的心理?
