JavaScript实训报告.docx

上传人:b****7 文档编号:10997622 上传时间:2023-02-24 格式:DOCX 页数:8 大小:315.15KB
下载 相关 举报
JavaScript实训报告.docx_第1页
第1页 / 共8页
JavaScript实训报告.docx_第2页
第2页 / 共8页
JavaScript实训报告.docx_第3页
第3页 / 共8页
JavaScript实训报告.docx_第4页
第4页 / 共8页
JavaScript实训报告.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

JavaScript实训报告.docx

《JavaScript实训报告.docx》由会员分享,可在线阅读,更多相关《JavaScript实训报告.docx(8页珍藏版)》请在冰豆网上搜索。

JavaScript实训报告.docx

JavaScript实训报告

 

JavaScript实训报告

 

学校:

学号

姓名

日期:

2013-6-21

班级:

指导教师:

 

项目一

一、计算器的实现

(1)实现概述

通过对单价、数量文本值的获取相乘,得到总价,当然如果没有单价、数量文本值的话,在你单击button时,会提示你单价、数量不能为空,当总价大于500、1000、2000会有相应的付出回报,即优厚奖励提示。

如图所示。

(2)实现代码

functioncalan(){

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((torta>1000)&&(torta<=2000)){

alert("购买价超过100,赠送光学鼠标一个!

");}

if(torta>2000){

alert("请直接联系客服!

意外惊喜等你拿");}

}else{alert("输入有误!

请重填")}

}

项目二

二、邮箱验证

 

(1)实现概述

验证输入的邮箱格式是否正确,不正确会有错误提示,正确会提示验证通过。

(2)核心代码

 functionEmail(){

 varEmail=document.haha.textfield.value;if(Email.length==0){

 alert("邮箱不能为空!

");returnfalse;}

 if(Email.length<7)

  {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("终于正确了!

");}

 

 

项目三

三、表单注册验证

(1)

(2)功能的实现

例:

(3)部分核心代码

functionyonghuming(){

varcheck=newString(document.form1.textfield.value);

if(check.length<6){alert("用户名不能少于6个字符");s1.innerHTML="";returnfalse;}

if(check.length>30){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.length<6){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="√";

}

四、项目目的

通过以上实训项目,让身为学生的我们,在项目实践中让我们的文化知识的精髓得以提升,锻炼我们的基本动手能力,提升我们的技能专业性。

为将来我们从事软件工作打下坚实基础。

五、项目总结

时光荏苒,不经意间在校已经一年了,回忆这一年,我想我们心里都在想,嘴上也在说,“怎么感觉什么都还没学到就,一学期就没了呢?

”作为老师的您也许此刻正在含着淡淡的笑容,对我做出评价,“谁让你不好好学”,不得不服天才是智慧和天赋的结晶。

对于我们这类学生来说,我想我们尽力了,作为班干部中的一员,我不得不说我们现在的学生,除了对自己感兴趣的事有干劲,其他方面都很傲慢,有时候静静想想,我们过得真的太糟糕了,时间过得真快,再过没多久我们也应该毕业了吧!

不管你有没有远大的理想,也该为自己的以后想想了.因为人这一辈子我们能靠的只有自己,对于项目的完成情况我想我敬爱的老师最清楚了吧!

!

天高任鸟飞,海阔凭鱼跃,每个人有每个人的活法,你觉的你找到你的活法了没?

时刻提醒自己明天的明天我们该怎么活,我想你的明天会活的更精彩。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 历史学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1