JavaScript网页特效案例教程教案(普通班)

合集下载

JavaScript jQuery网页特效设计任务驱动教程-课程设计

JavaScript jQuery网页特效设计任务驱动教程-课程设计

jQuery 知识导航
(1)下载和替代 jQuery 库 (2)jQuery 的引用 (3)jQuery 函数的类别 (4)jQuery 的基础语法 (5)文档就绪函数 ready
JavaScript 和 jQuery 的使用比较
4
(8)JavaScript 的计时方法 (9)JavaScript 的 RegExp 对象及其方法 (10)支持正则表达式的 String 对象的方法
单元序号 单元 3 单元 4 单元 5
JavaScript 知识导航 (1)JavaScript 的循环语句 (2)HTML DOM(文档对象模型) (3)JavaScript 的位置与尺寸方法 JavaScript 的对象 (1)JavaScript 的事件 (2)JavaScript 的事件方法
JavaScript+jQuery 网页特效设计任务驱动教程
单元序号 单元 2 单元 3
单元 4
训练环节 特效赏析 引导训练 自主训练 特效赏析 引导训练 自主训练 特效赏析
引导训练
自主训练
网页特效设计任务 【任务 2-1】显示常规格式的当前日期与时间 【任务 2-2】采用多种方式显示当前的日期 【任务 2-3】不同的节日显示对应的问候语 【任务 2-4】在特定日期的特定时段显示打折促销信息 【任务 2-5】不同时间段显示不同的问候语 【任务 2-6】一周内每天输出不同的图片 【任务 2-7】实现在线考试倒计时 【任务 2-8】显示限定格式的日期 【任务 2-9】验证日期的有效性 【任务 2-10】实现限时抢购倒计时 【任务 3-1】JavaScript 实现滚动网页标题栏中的文字 【任务 3-2】jQuery 实现向上滚动网站促销公告 【任务 3-3】JavaScript 实现网页状态栏中的文字呈现打字效果 【任务 3-4】JavaScript 实现网页文字滚动与等待的交替效果 【任务 3-5】JavaScript 实现鼠标指针滑过动态改变显示内容及外观效果 【任务 3-6】JavaScript 实现文本围绕鼠标指针旋转 【任务 3-7】jQuery 实现网站动态信息滚动与等待的交替效果 【任务 3-8】JavaScript 实现网站公告信息连续向上滚动 【任务 3-9】jQuery 实现循环滚动网页中的文字 【任务 4-1】JavaScript 实现纵向焦点图片轮换 【任务 4-2】jQuery 实现带左右按钮控制焦点图片切换 【任务 4-3】JavaScript 实现控制网页中的图片尺寸 【任务 4-4】JavaScript 实现限制图片尺寸与滑动鼠标滚轮调整图片尺寸 【任务 4-5】JavaScript 实现网页中图片连续向上滚动 【任务 4-6】JavaScript 实现具有滤镜效果的横向焦点图片轮换 【任务 4-7】JavaScript 实现具有手风琴效果的横向焦点图片轮换 【任务 4-8】JavaScript 实现带缩略图且双向移动的横向焦点图轮换 【任务 4-9】JavaScript 实现随滚动条滑块的移动上下滑动图片 【任务 4-10】jQuery 实现图片纵向移动的焦点图片轮换 【任务 4-11】jQuery 实现具有滤镜效果的横向焦点图片轮换 【任务 4-12】jQuery 实现鼠标指针滑过图片时预览大图 【任务 4-13】jQuery 实现单击箭头按钮切换图片 【任务 4-14】JavaScript 实现图片连续向左滚动 【任务 4-15】JavaScript 实现通用横向焦点图片轮换 【任务 4-16】JavaScript 实现网页图片拖曳 【任务 4-17】jQuery 实现图片纵向切换 【任务 4-18】jQuery 实现自动与手动均可切换的焦点图片轮换 【任务 4-19】jQuery 实现单击左右箭头滚动图片

JavaScript程序设计基础教程教案 第10章 JavaScript特效

JavaScript程序设计基础教程教案 第10章 JavaScript特效
2.使用JavaScript实现滚动变色的文字效果
3.使用JavaScript实现图片滚动展示效果
总结
评价
通过学习,学生能够掌握JavaScript实现的各种特效技能。本章着重介绍了几种常见的网页特效,并逐个分析了这些特效的实现方法及展现效果。运用这些特效即可以实现丰富多彩的网页效果,如能在素材选取和美工制作方面融入更多的创意,必将达到事半功倍的效果。
教学过程
教学
环节
教学内容与过程
(教学内容、教学方法、组织形式、教学手段)
课前组织
做好课前“5分钟”教学管理(多媒体、实训室),做好上课前的各项准备工作(打开电脑、打开课件、打开软件、打开U盘中的素材位置、打开授课计划、教案等),吸引学生注意力。
课程
说明
【课前说明】
使用JavaScript技术完成各种特效
第10章JavaScript特效制作
课程名称
JavaScript程序设计
项目名称
JavaScript特效制作
任务名称
JavaScript特效制作
课时
4
项目性质
□演示性 □验证性 □设计性 √综合性
授课班级
授课日期
授课地点
教学目标
能力目标:
1.具备使用JavaScript实现网页特效的能力
知识目标:
1.掌握JavaScript完成特效的方法
【目的】
使学生从了解本单元的学习目标、学习重点、考评方式等方面明确学习本单元知识的要求和目标。掌握使用JavaScript技术实现各种特效的方法
课程
内容
描述
一、JavaScript不同类型的特效
1.焦点幻灯片
2.菜单导航
3.Tab选项卡

JavaScript网页特效案例教程教案(普通班)

JavaScript网页特效案例教程教案(普通班)

JavaScript网页特效案例教程教案(普通班)第一章:JavaScript简介1.1 教学目标了解JavaScript的历史和发展掌握JavaScript的基本语法和结构了解JavaScript在网页中的应用1.2 教学内容JavaScript的历史和发展JavaScript的基本语法和结构JavaScript的数据类型和变量JavaScript的运算符和表达式JavaScript的控制语句JavaScript的对象和数组JavaScript在网页中的应用1.3 教学方法讲授和演示相结合学生动手实践讨论和提问1.4 教学资源PowerPoint课件JavaScript实例代码在线编程环境课堂练习课后作业学生提问和讨论第二章:JavaScript基本语法和结构2.1 教学目标掌握JavaScript的基本语法和结构能够编写简单的JavaScript代码2.2 教学内容JavaScript的基本语法和结构变量和数据类型的声明和使用运算符和表达式的使用控制语句的使用函数的声明和使用2.3 教学方法讲授和演示相结合学生动手实践讨论和提问2.4 教学资源PowerPoint课件JavaScript实例代码在线编程环境课堂练习课后作业学生提问和讨论第三章:JavaScript在网页中的应用3.1 教学目标了解JavaScript在网页中的应用掌握JavaScript在网页中的基本操作3.2 教学内容JavaScript在网页中的应用事件处理的基本概念和方法操作DOM元素的方法和技巧使用JavaScript实现网页特效的基本方法3.3 教学方法讲授和演示相结合学生动手实践讨论和提问3.4 教学资源PowerPoint课件JavaScript实例代码在线编程环境3.5 教学评估课后作业学生提问和讨论第四章:JavaScript数据类型和变量4.1 教学目标掌握JavaScript的数据类型和变量能够正确声明和使用变量4.2 教学内容JavaScript的数据类型和变量变量的声明和使用数据类型的转换类型判断函数的使用4.3 教学方法讲授和演示相结合学生动手实践讨论和提问4.4 教学资源PowerPoint课件JavaScript实例代码在线编程环境4.5 教学评估课堂练习学生提问和讨论第五章:JavaScript运算符和表达式5.1 教学目标掌握JavaScript的运算符和表达式能够正确使用运算符和表达式进行计算5.2 教学内容JavaScript的运算符和表达式算术运算符的使用比较运算符的使用逻辑运算符的使用赋值运算符的使用条件表达式和循环表达式的使用5.3 教学方法讲授和演示相结合学生动手实践讨论和提问5.4 教学资源PowerPoint课件JavaScript实例代码在线编程环境5.5 教学评估课后作业学生提问和讨论第六章:JavaScript控制语句6.1 教学目标掌握JavaScript的控制语句能够正确使用条件语句和循环语句6.2 教学内容JavaScript的控制语句条件语句的使用(if,if-else,switch)循环语句的使用(for,while,do-while)分支结构和循环结构的嵌套使用6.3 教学方法讲授和演示相结合学生动手实践讨论和提问6.4 教学资源PowerPoint课件JavaScript实例代码在线编程环境6.5 教学评估课堂练习学生提问和讨论第七章:JavaScript函数7.1 教学目标掌握JavaScript的函数能够正确声明和使用函数7.2 教学内容JavaScript的函数函数的声明和调用函数的参数传递和返回值匿名函数和自调用函数的使用函数的嵌套和闭包7.3 教学方法讲授和演示相结合学生动手实践讨论和提问7.4 教学资源PowerPoint课件JavaScript实例代码在线编程环境7.5 教学评估课堂练习学生提问和讨论第八章:JavaScript对象和数组8.1 教学目标掌握JavaScript的对象和数组能够正确操作对象和数组8.2 教学内容JavaScript的对象和数组对象的声明和使用数组的声明和使用对象属性和方法的访问和修改数组的遍历和操作(push,pop,shift,unshift)数组的排序和搜索(sort,indexOf,lastIndexOf)8.3 教学方法讲授和演示相结合学生动手实践讨论和提问8.4 教学资源PowerPoint课件JavaScript实例代码在线编程环境8.5 教学评估课后作业学生提问和讨论第九章:JavaScript在网页中的事件处理9.1 教学目标掌握JavaScript在网页中的事件处理能够正确处理鼠标事件、键盘事件和其他事件9.2 教学内容JavaScript的事件处理事件的概念和作用事件处理程序的声明和绑定(onclick,onchange,onkeydown等)事件对象的属性和方法事件冒泡和事件捕获鼠标事件(mouseover,mousedown,mouseup等)键盘事件(keydown,keyup,keypress等)其他事件(scroll,resize等)9.3 教学方法讲授和演示相结合学生动手实践讨论和提问9.4 教学资源PowerPoint课件JavaScript实例代码在线编程环境9.5 教学评估课堂练习课后作业学生提问和讨论第十章:JavaScript网页特效案例分析10.1 教学目标学习JavaScript网页特效的实现方法能够分析和实现常见的网页特效案例10.2 教学内容JavaScript网页特效案例分析案例1:图片轮播案例2:下拉菜单案例3:表单验证案例4:滚动动画案例5:响应式布局案例6:菜单展开与收缩案例7:回到顶部按钮案例8:时间日期显示案例9:天气信息显示10.3 教学方法讲授和演示相结合学生动手实践讨论和提问10.4 教学资源PowerPoint课件JavaScript实例代码在线编程环境10.5 教学评估课堂练习课后作业学生提问和讨论重点解析本文主要介绍了JavaScript网页特效案例教程的教案内容,包括十个章节。

教学项目二十二 JavaScript中图片特效网页设计

教学项目二十二 JavaScript中图片特效网页设计

document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\""); document.write(heart+ "\" border=\"0\"></div>"); } else { document.write("<div id=\"dot"+ i +"\" style=\"POSITION: "); document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: "); document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\""); document.write(heart+ "\" border=\"0\"></div>"); } } }
flag = new Array();
for (i = 0; i < no; ++ i) {
dx[i] = 0;
// set coordinate variables
xp[i] = Math.random()*(doc_width-30)+10; // set position variables

JavaScript网页特效案例教程

JavaScript网页特效案例教程

<script type="text/javascript"> function aver(x,y,z) { var sum; sum = x+y+z; return sum/3; } var average; alert("average =" + average); average = aver(10,20,30); 等价的操作: alert("average =" + aver(10,20,30)); alert("average =" + average); </script> 在程序中直接使用函数返回的结果
JavaScript语法结构: 回顾 <html> <head> <script language="javascript"> <!-alert("您好,欢迎使用JavaScript ! "); --〉 Javascript代码放置在 </script> <script></script>标签对间 </head> </html> JavaScript的代码必须与HTML代码结合在一起
<script type="text/javascript"> function aver(x,y,z) { 定义函数 var sum; sum = x+y+z; return sum/3; } var average; alert("average =" + average); average = aver(10,20,30); alert("average =" + average); </script>

教学项目二十三 JavaScript文字特效网页设计

教学项目二十三  JavaScript文字特效网页设计

document.onmousemove=Mouse; function animateLogo() { outer.style.pixelTop = document.body.scrollTop; for (i = 0; i < L; i++) { ie[i].style.top = ypos + logoHeight * Math.sin(currStep + i * TrigSplit * Math.PI / 180); ie[i].style.left = xpos + logoWidth * Math.cos(currStep + i * TrigSplit * Math.PI / 180); Sz[i] = ie[i].style.pixelTop - ypos; if (Sz[i] < 5) Sz[i] = 5; ie[i].style.fontSize = Sz[i]*1.5 ; }
教学项目二十三 JavaScript文字特效网页设计
【基本内容】 讲解JavaScript中几种文字特效网页设计
【教学要求】 学会设计文字的特效
一、案例设计: 设计文字绕圈旋转特效网页
程序代码如下:
<html> <body background="21.jpg"> <SCRIPT LANGUAGE="JavaScript"> if (document.all) { yourLogo = "湖北职业技术学院计科系学生网"; logoFont = "隶书"; logoColor = "00b000"; yourLogo = yourLogo.split(''); L = yourLogo.length; TrigSplit = 360 / L; Sz = new Array() logoWidth = 180; logoHeight = -30;

如何使用JavaScript构建交互式网页特效

如何使用JavaScript构建交互式网页特效

如何使用JavaScript构建交互式网页特效第一章:介绍JavaScript是一种常用的网页编程语言,它可以用来创建各种交互式网页特效。

在本章节中,我们将讨论JavaScript的基本知识,并简要介绍如何使用JavaScript来构建交互式网页特效。

第二章:JavaScript基础知识在这一章节中,我们将介绍JavaScript的基础知识,包括变量、数据类型、操作符、控制结构等。

这些知识是构建交互式网页特效的基础,通过了解这些知识,我们才能更好地利用JavaScript来实现各种特效。

第三章:DOM操作DOM(Document Object Model)是JavaScript操作HTML和XML文档的一种标准方法。

在这一章节中,我们将学习如何使用JavaScript来访问和修改HTML元素,以及如何使用DOM事件来实现交互效果。

通过掌握DOM操作,我们可以实现点击按钮、改变文本内容、动态添加元素等各种交互效果。

第四章:动画效果在这一章节中,我们将讨论如何使用JavaScript来实现各种动画效果。

通过使用JavaScript的定时器和CSS的transition属性,我们可以创建平滑的过渡效果和动画效果。

此外,我们还将介绍一些常用的动画库,如jQuery和GSAP,它们能够更容易地实现复杂的动画效果。

第五章:表单验证与交互效果在这一章节中,我们将学习如何使用JavaScript来验证用户输入,并实现表单的交互效果。

通过使用正则表达式、条件判断和DOM操作,我们可以实现各种表单验证功能,如验证邮箱、密码强度等。

此外,我们还可以实现表单的动态显示和隐藏、输入框的自动完成等交互效果,提升用户体验。

第六章:响应式设计与媒体查询在这一章节中,我们将介绍如何使用JavaScript和CSS媒体查询来实现响应式设计。

响应式设计可以使网页在不同的设备上自适应显示,并提供不同的交互特效。

通过掌握响应式设计的基本原理和使用方法,我们可以在不同的设备上提供更好的用户体验。

JavaScript网特效案例教程教案普通班

JavaScript网特效案例教程教案普通班

新课1.6.3逻辑控制语句1)条件语句if语句是最基本、最常用的条件控制语句,语法:if(expression){statement}2)switch语句switch是典型的多路分支语句语法:switch (expression){case judgement1:statement1;break;…default:defaultstatement;break;}4)for语句5)while语句while语句是基本的循环语句,也是条件判断语句。

语法:while (expression){statement}现场教学20知识扩展:无练习或训练用while循环语句将指定的字符串进行输出利用脚本实现宝石图形。

40课后小结15布置作业课后实战题3.4 5新课2.1函数基础工作任务1编写函数function sum(number1,number2) 求两数之和,弹出结果。

并调用之。

2.2什么是函数函数实质上就是可以作为一个逻辑单元对待的一组相关JavaScript语句。

在JavaScript程序中使用函数可以使代码更为简洁并具有重用性能。

2.2.1函数的定义函数是由关键字function、函数名加一组参数以及置于大括号中需要执行的一段语句定义的。

函数与其他的JavaScript代码一样,必须位于<SCRIPT></SCRIPT>标记之间,函数的基本语法。

2.2.2函数调用函数调用的语法2.3简易购物车实现现场教学20知识扩展:无练习或训练40课后小结20布置作业课后实战题1导入组织教学,点名JavaScript函数定义和调用的语法点击按钮实现功能如何调用JavaScript函数讲述10新课制作四则运算计算器。

本题需要使用函数参数传递。

在JavaScript中定义函数的完整格式如下:语法function 自定义函数名 (形参1,形参2,……){ 函数体 }在定义函数时,在函数名后面的圆括号内可以指定一个或多个参数(用逗号“,”分隔)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

新课1.6.3逻辑控制语句1)条件语句if语句是最基本、最常用的条件控制语句,语法:if(expression){statement}2)switch语句switch是典型的多路分支语句语法:switch (expression){case judgement1:statement1;break;…default:defaultstatement;break;}4)for语句5)while语句while语句是基本的循环语句,也是条件判断语句。

语法:while (expression){statement}现场教学20知识扩展:无练习或训练用while循环语句将指定的字符串进行输出利用脚本实现宝石图形。

40课后小结15布置作业课后实战题3.4 5新课2.1函数基础工作任务1编写函数function sum(number1,number2) 求两数之和,弹出结果。

并调用之。

2.2什么是函数函数实质上就是可以作为一个逻辑单元对待的一组相关JavaScript语句。

在JavaScript程序中使用函数可以使代码更为简洁并具有重用性能。

2.2.1函数的定义函数是由关键字function、函数名加一组参数以及置于大括号中需要执行的一段语句定义的。

函数与其他的JavaScript代码一样,必须位于<SCRIPT></SCRIPT>标记之间,函数的基本语法。

2.2.2函数调用函数调用的语法2.3简易购物车实现现场教学20知识扩展:无练习或训练40课后小结20布置作业课后实战题1新课制作四则运算计算器。

本题需要使用函数参数传递。

在JavaScript中定义函数的完整格式如下:语法function 自定义函数名(形参1,形参2,……){ 函数体}在定义函数时,在函数名后面的圆括号内可以指定一个或多个参数(用逗号“,”分隔)。

指定参数的作用在于当调用函数时可以为被调用的函数传递一个或多个值。

我们把定义函数时指定的参数称为形式参数,简称形参;而把调用函数时实际传递的值称为实际参数,简称实参。

如果定义的函数有参数,那么对这种函数的调用形式就是:函数名(实参1,实参2,……)通常,如果在定义函数时使用了多少个形参,那么在函数调用时也必须给出多少个实参(这里需要注意的是,在实参之间也必须用逗号“,”分隔。

)function compute(op){…….}这里op代表进行何种运算。

所以调用的时候,也相应的给予参数onClick="compute('+')现场教学20知识扩展:无练习或训练实现特效40课后小结15布置作业课后实战题2 5新课点击超链接实现按钮功能,改变html的页面背景色。

函数除了可以在响应事件中被调用之外,还可以在链接中被调用。

在<a>标签中的href标记中使用javascript:关键字调用函数,当用户单击这个链接时,相关函数将被执行。

<a href = "javascript:change('b') ">function change(color){if(color=="r"){document.bgColor="red";}else if(color=="b"){document.bgColor="blue";}else if(color=="g"){document.bgColor="green"}}现场教学40知识扩展:无练习或训练把建议购物车的“计算金额”按钮变成超链接看能否实现相同的效果?20课后小结15布置作业P80 一二 5新课工作任务5编写个人所得税计算器。

月收入所得税计算的方式:(月收入-起征额)*所得税率。

收入多出起征额1000以内,税率为0.05,1000到3000为0.1,以上为0.5。

如果输入非数字,弹出错误提示。

否则给出结果。

1)parseInt()函数该函数主要将首位为数字的字符串转化成数字,如果字符串不是以数字开头,那么将返回NaN。

语法:parseInt(StringNum,[n])StringNum:需要转换为整型的字符串。

n:提供在2~36之间的数字表示所保存数字的进制数。

这个参数在函数中不是必须的。

2)parseFloat()函数该函数主要将首位为数字的字符串转化成浮点型数字,如果字符串不是以数字开头,那么将返回NaN。

语法:parseFloat(StringNum)StringNum:需要转换为浮点型的字符串。

3)isNaN()函数该函数主要用于检验某个值是否为NaN。

语法:isNaN(Num)Num:需要验证的数字。

如果参数Num为NaN,函数返回值为true;如果参数Num不是NaN,函数返回值为false。

4)isFinite()函数该函数主要用于检验某个表达式是否为无穷大。

语法:isFinite(Num)Num:需要验证的数字。

如果参数Num为无穷大,函数返回值为true;如果参数Num不为无穷大,函数返回值为false。

现场教学20知识扩展:无练习或训练实现闰年的判断40课后小结20布置作业课后是实战题3 0新课String对象工作任务3验证用户信息。

如图4.1所示。

String对象的常用属性和方法表4.3String对象常用方法属性名称说明属性length 获取字符串字符的个数方法indexOf(“子字符串”,起始位置)查找子字符串的位置charAt(index) 获取位于指定索引位置的字符substring(index1,index2 ) 求子串toLowerCase( ) 将字符串转换成小写toUpperCase( ) 将字符串转换成大写现场教学40知识扩展:无练习或训练制作电子邮件简单验证特效20课后小结String对象的属性方法如何验证字符串中是否存在@字符?15布置作业5新 课Math 对象工作任务4随机出现四位验证码,如图4.2所示。

图4.2工作任务4运行结果Math 常用方法名称 说明abs 方法 计算指定参数的绝对值 acos 方法 返回指定参数的反余弦值 asin 方法 返回指定参数的反正弦值 atan 方法 返回指定参数的反正切值 atan2方法 根据指定的坐标返回一个弧度值 ceil 方法 返回大于或等于指定参数的最小整数 cos 方法 计算指定参数的余弦值 exp 方法 以e 为基数的指数函数floor 方法 返回小于或等于指定参数的最大整数 log 方法 以e 为基数的自然对数max 方法 返回两个或多个参数中的最大值 min 方法 返回两个或多个参数中的最小值 pow 方法 幂运算random 方法 产生0到1之间的随机数 round 方法 取整运算sin 方法 计算指定参数的正弦值 sqrt 方法 开平方运算tan 方法计算指定参数的正切值现场教学 40补充练习或训练产生四位随即码20课后小结Math 对象的常用方法5布置作业5新课Array对象工作任务5用列表菜单选择图书介绍。

如图4.3所示。

一维数组可以把数组看作一个单行表格,该表格的每一个单元格中都可以存储一个数据,而且各单元格中存储的数据类型可以不同,这些单元格被称为数组元素。

每个数组元素都有一个索引号,通过索引号可以方便地引用数组元素。

数组是JavaScript中唯一用来存储和操作有序数据集的数据结构。

二维数组工作任务6图4.4 工作任务6运行结果现场教学2知识扩展:无练习或训练课程介绍和选课级联菜单40 课后小结掌握Array对象的常用方法一维数组和二维数组的初始化和遍历2布置作业无0新课页面相关事件:● 工作任务6● 实现图片的大小改变。

当鼠标没有关注此图片时为小图,鼠标进入图片区域变为大图。

● 工作任务7● 浏览览器的滚动条位置发生变化时,讨厌的广告图跟随飘动现场教学 20知识扩展:无练习或训练课堂练习1-3 40课后小结漂浮广告实现的步骤? 20布置作业无 0新课表单事件●工作任务8●在登录网站时,在填写某个文本框的时候,该框会变色,等填写完了又变回原样,是如何实现的?现场教学40知识扩展:无练习或训练课堂练习8 20课后小结表单事件常用的有哪些?15布置作业5新课●动态修改文本的样式●工作任务9当列表菜单中的值发生改变时,文本域中的字体大小和字体颜色发生改变●工作任务10不允许复制。

有些成果是自己辛苦写出来,想与别人共享却不愿被窃取,怎么办呢?剪切事件是在浏览器中剪切被选中的内容时触发事件处理程序,剪切事件有onbeforecut和oncut两个事件,onbeforecut事件是当页面中的一部分或全部内容被剪切到浏览者系统剪贴板时触发事件处理程序,oncut事件是当页面中被选择的内容被剪切时触发事件处理程序。

●工作任务11老师布置了一篇作业在网上完成,怎么样防止学生都是黏贴来的呢?现场教学20知识扩展:无练习或训练任务10,11 40课后小结编辑事件中比较常见的有哪些?如何实现防止拷贝和黏贴的网页?20布置作业无0新课层的显示隐藏效果参数值描述block 默认值。

按块显示,换行显示.用该值为对象之后添加新行none 不显示,隐藏对象。

与visibility属性的hidden值不同,其不为被隐藏对象保留其物理空间。

inline 按行显示,和其他元素同一行显示。

显示属性display适用于所有HTML标签,常用于层DIV、图片Img的显示和隐藏。

点击按钮隐藏/显示层工作任务4实现如下特效,按按钮打开层和关闭层。

工作任务5实现如下图的特效。

点击地点选择按钮,出现选择卡,点击“广州”,卡片消失,按钮值变成“广州”。

20分钟知识扩展:无练习或训练阶段练习4,5 40分钟课后小结对编程共性问题进行讲解层有哪几种常用的显示方式?15分钟布置作业5分钟新课工作任务6实现如下图的树形菜单:如图6.6所示。

display 适用于所有HTML 标签。

本题直接在table 中使用该属性,实现下级菜单的显示和隐藏。

现场教学20分钟知识扩展:无练习或训练阶段练习6 40分钟课后小结 编程共性问题讲解。

树形菜单适用什么实现的?为什么这里没有用到层呢?15分钟布置作业5分钟新课工作任务7实现如下图表示的选择卡。

如图6.7所示。

可以使用DIV 中插入图片来实现,但更简洁的办法是直接使用图片的display 属性访问图片Img 对象的方法:document.getElementById("图片ID")首先用表格布局如图6.8的这6张主要的图。

使4个小图按照“游戏点卡暗图”、“游戏点卡亮图”、“手机充值暗图”、“手机充值亮图”一行布局,两张大图一行布局。

相关文档
最新文档