您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > JavaScript实训报告
JavaScript实训报告学校:学号姓名日期:2013-6-21班级:指导教师:项目一一、计算器的实现河北机电职业技术学院计算机信息工程系计算器(1)实现概述通过对单价、数量文本值的获取相乘,得到总价,当然如果没有单价、数量文本值的话,在你单击button时,会提示你单价、数量不能为空,当总价大于500、1000、2000会有相应的付出回报,即优厚奖励提示。如图所示。(2)实现代码scriptlanguage=javascriptfunctioncalan(){varnum1=document.calcu.numb1.value;varnum2=document.calcu.numb2.value;if((num1!=)&&(num2!=)){if(parseFloat(num1)0||parseFloat(num2)0){alert(输入不得小于0!);return;}vartorta=parseFloat(num1)*parseFloat(num2);document.calcu.result.value=torta;if((torta=500)&&(torta=1000)){alert(购买价超过500,赠送2枚超级Q币!);}if((torta1000)&&(torta=2000)){alert(购买价超过100,赠送光学鼠标一个!);}if(torta2000){alert(请直接联系客服!意外惊喜等你拿!!!);}}else{alert(输入有误!请重填!!!)}}/script项目二二、邮箱验证河北机电职业技术学院计算机信息工程系邮箱验证(1)实现概述验证输入的邮箱格式是否正确,不正确会有错误提示,正确会提示验证通过。(2)核心代码scripttype=text/javascriptfunctionEmail(){varEmail=document.haha.textfield.value;if(Email.length==0){alert(邮箱不能为空!);returnfalse;}if(Email.length7){alert(这是邮箱吗?);returnfalse;}if((Email.indexOf(.,0)==-1)||(Email.indexOf(@,0)==-1)){alert(邮箱必须包括“.”和“@”!);returnfalse;}if((Email.indexOf(.,0))(Email.indexOf(@,0))){alert(“.”不能在“@”的前面!);returnfalse;}if(Email.indexOf(.com,0)==-1){alert(最后缺少如“.com”);returnfalse;}alert(终于正确了!);}/script项目三三、表单注册验证(1)(2)功能的实现例:(3)部分核心代码scripttype=text/javascriptfunctionyonghuming(){varcheck=newString(document.form1.textfield.value);if(check.length6){alert(用户名不能少于6个字符);s1.innerHTML=;returnfalse;}if(check.length30){alert(用户名不能少于30个字符);s1.innerHTML=;returnfalse;}for(vari=0;i=(check.length-1);i++){varaa=check.charAt(i);if((aa=0&&aa=9)||(aa='a'&&aa='z')||(aa='A'&&aa='Z')||(aa==_)){}else{alert(由字母、数字或“_”组成);s1.innerHTML=;returnfalse;}}s1.innerHTML=√;}functionmima(){varcheck=document.form1.textfield2.value;if(check.length6){alert(密码不能少于6位字符);s2.innerHTML=;returnfalse;}s2.innerHTML=√;}functionmima1(){varcheck=document.form1.textfield2.value;varcheck1=document.form1.textfield3.value;if(check==){alert(不能为空);returnfalse;}if(check!=check1){alert(两次密码不一致);s3.innerHTML=;returnfalse;}s3.innerHTML=√;}functionyuyinmima(){varcheck=document.form1.textfield4.value;varcheck1=document.form1.textfield2.value;if(check.length!=6){alert(密码只能为6位字符);s4.innerHTML=;returnfalse;}if(check==check1){alert(密码不能与语音密码相同);s4.innerHTML=;returnfalse;}s4.innerHTML=√;}functionyuyinmima1(){varcheck=document.form1.textfield4.value;varcheck1=document.form1.textfield5.value;if(check==){alert(不能为空);returnfalse;}if(check!=check1){alert(两次密码不一致);s5.innerHTML=;returnfalse;}s5.innerHTML=√;}functiontishidanan(){varcheck1=document.form1.textfield6.value;if(check1==){alert(不能为空);s0.innerHTML=;returnfalse;}s0.innerHTML=√;}functionyanzhengma(){varcheck=newString(document.form1.textfield7.value);if(check!=FY7D){alert(验证码错误);s6.innerHTML=;returnfalse;}s6.innerHTML=√;}四、项目目的通过以上实训项目,让身为学生的我们,在项目实践中让我们的文化知识的精髓得以提升,锻炼我们的基本动手能力,提升我们的技能专业性。为将来我们从事软件工作打下坚实基础。五、项目总结时光荏苒,不经意间在校已经一年了,回忆这一年,我想我们心里都在想,嘴上也在说,“怎么感觉什么都还没学到就,一学期就没了呢??”作为老师的您也许此刻正在含着淡淡的笑容,对我做出评价,“谁让你不好好学”,不得不服天才是智慧和天赋的结晶。对于我们这类学生来说,我想我们尽力了,作为班干部中的一员,我不得不说我们现在的学生,除了对自己感兴趣的事有干劲,其他方面都很傲慢,有时候静静想想,我们过得真的太糟糕了,时间过得真快,再过没多久我们也应该毕业了吧!不管你有没有远大的理想,也该为自己的以后想想了.因为人这一辈子我们能靠的只有自己,对于项目的完成情况我想我敬爱的老师最清楚了吧!!天高任鸟飞,海阔凭鱼跃,每个人有每个人的活法,你觉的你找到你的活法了没?时刻提醒自己明天的明天我们该怎么活,我想你的明天会活的更精彩。
本文标题:JavaScript实训报告
链接地址:https://www.777doc.com/doc-4413587 .html