JavaScript前端开发程序设计项目式教程(第2版) 实训指导书项目1--8 事件--在线调查问卷.docx
《JavaScript前端开发程序设计项目式教程(第2版) 实训指导书项目1--8 事件--在线调查问卷.docx》由会员分享,可在线阅读,更多相关《JavaScript前端开发程序设计项目式教程(第2版) 实训指导书项目1--8 事件--在线调查问卷.docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实训案例名称:事件一、实训目的1 .掌握事件驱动及事件绑定的分类和方法2 .掌握onload事件的方法及应用3 .掌握Event事件的属性和方法4 .掌握事件流的概念和运用二、实训内容1 .在HTML页面上绑定显示问候语的按钮2 .通过onload事件实现在页面中载入函数3 .编写脚本,实现将页面上调用的事件名称显示在状态栏中4 .在页面上实现阻止事件的默认行为三、实训仪器、设备装有Dreamweaver CS6软件的电脑,网络畅通。四、实训步骤1.在HTML页面上绑定显示问候语的按钮title动态绑定事件function hello()(alert (您好!);)问侯/buttonscrip
2、t type二text/javascript”hello_button. onclick = hello; 动态绑定实训案例名称:不同内容的欢迎栏信息提示栏一、实训目的1 .掌握prompt对话框的应用2 .掌握B0M对象属性和方法的应用3 .掌握B0M对象中函数和表单的综合应用 二、实训内容1 .利用prompt对话框实现接收键盘输入的信息2 .利用window对象的setTimeOut ()方法实现延时输出3 .实现将获取内容显示在页面中三、实训仪器、设备装有Dreamweaver、HBuilder等软件的电脑,网络畅通。四、实训步骤1 .通过提示对话框prompt,实现输入来访者的信息。
3、2 .创立一个可以滚动显示的函数,通过window. setTimeOut ()延时执行滚 动的效果。3 .创立一个表单,实现一个不断滚动的文本框来显示欢迎信息。4 .代码演示title根据不同的用户显示欢迎登录信息/title欢迎登录var yourname二prompt (请输入您的名字:,朋友)function scrollmsg(index)var ml =(欢迎您, + yourname+,z,希望在此能够有所收获!); var m2 = 请多提珍贵意见! ! ;var msg=ml+m2; var out 二 ;var c = 0;if(index 0 ) for (c=0 ; c
4、 index ; c+) out+= ;)out+=msg;index一;var cmd=/scrollmsg(z/ + index + );document, display, box. value=out;window. setTimeout(cmd, 150) ; else if (index = 0) if (-index msg. length)out+=msg. substring(-index, msg. length);index一一;var cmd二scrollmsgC + index + ); document, display, box. value=out;window
5、. setTimeout(cmd, 150);)else document, display, box. value= ;window. setTimeout (/zscrollmsg(20)z/, 150) ; )六、实训效果七、实训报告要求按照要求写出本工程的实训报告,规范、完整、表述科学,知识点和技能点以及实训结果都应该具备。实训案例名称:按钮的说明性文字一、实训目的1 .掌握事件、事件驱动以及事件绑定的概念及方法2 .掌握Event事件对象的属性和方法3 .掌握键盘事件和鼠标事件的用法二、实训内容1 .在页面上创立按钮2 .数组和函数在实际中的综合应用3 .鼠标事件onmouseove
6、r和onmouseout功能的实现三、实训仪器、设备装有Dreamweaver、HBuilder等软件的电脑,网络畅通。四、实训步骤1 .在body标签内建立两个按钮“本书宗旨”“关于本书”,用于鼠标指 向的测试按钮。2 .分别创立函数,实现当鼠标经过按钮和离开按钮实现的效果。3.在按钮上设:)事件属性onmouseover和onmouseout,分别实现显示文字和隐藏文字的功能。4 .代码演示!doctype htmltitle按钮的说明性文字/titlefunction linkOn (x) with(linklx) linkmessage. innerHTML=msg;linkmessa
7、ge, style. top=dtop;linkmessage, style. left=dleft;linkmessage. style. background=bgcolor;linkmessage, style, visibility=visible”;function linkOff()linkmessage, style, visibility=hidden”;function Display(msg, bgcolor, dtop, delft) this. msg=msg;this. bgcolor=bgcolor;this. dtop=dtop;this. dleft=delft
8、;var link=new Array();link0=new Display (努力使每个人都成为JavaScript开发的高手。,bisque5, 150,430)linkl=new Display (5 JavaScript 技术普及丛书,bisque, 190, 430) 本书 href=#input type=button value= 本书 宗旨 href=# onmouseover=/linkOn (0) onmouseout=/link0ff () input type=button value=关于onmouseover二linkOn onmouseout=/link0ff
9、() 六、实训效果/ Bx / Bx 七、实训报告要求按照要求写出本工程的实训报告,规范、完整、表述科学,知识点和技能点 以及实训结果都应该具备。实训案例名称:返回首页、后退和前进按钮一、实训目的1 .掌握事件、事件驱动以及事件绑定的概念及方法2 .掌握Event事件对象的属性和方法3 .掌握键盘事件和鼠标事件的用法4 . BOM对象中Location和History对象的用法 二、实训内容1 .在页面上创立按钮2 . Location对象和History对象的属性3 .鼠标事件。nClick事件功能的实现三、实训仪器、设备装有Dreamweaver、HBuilder等软件的电脑,网络畅通。四
10、、实训步骤1 .在页面实现前进、后退等按钮的显示2 .使用B0M中History对象中的方法来实现,返回首页,使用Location对 象中的方法实现定位。3 .创立相应功能的函数,并在按钮上绑定事件处理函数。4 .代码演示1;“13无标题文档function GoForward()forml. Button2. value二前进中history, go(1)function GoBack()forml. Buttonl. value二后退中history, go(-1)function ReturnHomePage()if (document, layers) window, home ()e
11、lse window, location= :/ rjjiaoyu. com/ )inputtype二button“name二Buttonlvalue=六、实训效果七、实训报告要求按照要求写出本工程的实训报告,规范、完整、表述科学,知识点和技能点 以及实训结果都应该具备。实训案例名称:在线调查问卷一、实训目的1 .掌握表单、表单控件以及表单对象的使用方法2 .掌握访问表单以及表单元素的方法3 .掌握操作表单对象的方法4 .掌握操作表单事件的用法二、实训内容1 .在页面上创立表单2 .访问表单元素3 .获取表单元素的值并在页面上显示出来三、实训仪器、设备装有Dreamweaver、HBuilde
12、r等软件的电脑,网络畅通。四、实训步骤1 .设计一个表单,实现对问卷各个工程的列表。2 .创立函数,实现对选择结果的统计。3 .统计结果,并使用alert ()对话框进行输出显示。4 .代码演示title调查问卷案例-对学历和爱好的调查/title=0)return edu_level. optionsedu_level. selectedlndex.text;elsereturn 没有选择)function getLikes (likes) 爱好调查工程var i, resulti”;for(i=0;ilikes. length;i+)(if(likes, optionsi. selecte
13、d)result+=+likes optionsi. text+;return result;) 一function showResult () 显示调查结果var msg =您的学历是:+getEdu_level (document, inyform. edu_level);msg += n 您爱好:+getLikes (document, niyform. likes);alert (msg);)h2调查问卷/h2学历:select name=z/ e du_ 1 eve 1z/ 小学/optionoption value=2中学/option大学/option大学以上/option爱好:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaScript前端开发程序设计项目式教程第2版 实训指导书 项目1-8 事件-在线调查问卷 JavaScript 前端 开发 程序设计 项目 教程 指导书 事件 在线 调查 问卷
链接地址:https://www.taowenge.com/p-62375493.html
限制150内