- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 JavaScript编程基础
PAGE 2
PAGE 1
第8章补充案例
【案例8-1】 弹出一个警示框
一、案例描述
考核知识点
alert()函数
练习目标
掌握alert()函数的应用。
需求分析
在浏览网页时,经常会看到一些弹出的警示框,用于提醒用户当前的操作是否完成,例如,在电商网站中,当完成付款时,会弹出支付情况的警示框。下面,本案例将通过引入JavaScript的相关知识创建一个“支付已完成!”的警示框。
案例分析
效果如图8-1所示。
“支付已完成!”效果展示
具体实现步骤如下:
使用内嵌式引入JavaScript。
通过alert()函数输出字符串。
二、案例实现
根据上面的分析,可以通过简单的JavaScript代码来实现这一效果,具体代码如下:
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
/TR/xhtml1/DTD/xhtml1-transitional.dtd
html xmlns=/1999/xhtml xml:lang=en
head
meta http-equiv=Content-Type content=text/html;charset=UTF-8
title弹出一个警示框/title
/head
body
script type=text/javascript
alert(支付已完成!)
/script
/body
/html
保存后,在火狐浏览器中预览,效果如图8-2所示。
“支付已完成!”效果展示
【案例8-2】 简短的文字描述
一、案例描述
考核知识点
变量的声明与赋值
练习目标
掌握变量声明与赋值的应用。
需求分析
网页中的文字描述是传输网页信息的重要途径,尤其是一些新闻网页,文字描述占有很大的篇幅,本案例将通过定义变量的方法引入一段文字,其中不变的内容通过字符串输出。
案例分析
效果如图8-3所示。
简短的文字描述
具体实现步骤如下:
设置body的背景色,并定义文字样式。
声明变量并进行赋值。
二、案例实现
根据上面的分析,可以通过简单的JavaScript代码来实现这一效果,具体代码如下:
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
/TR/xhtml1/DTD/xhtml1-transitional.dtd
html xmlns=/1999/xhtml xml:lang=en
head
meta http-equiv=Content-Type content=text/html;charset=UTF-8
title简短的文字描述/title
style type=text/css
body{
background: #4bceff;
color:#fff;
font-weight: bold;
}
/style
/head
bodyp
script type=text/javascript
var name; //声明变量name
name=张三; //把字符串“张三”存储到变量name中
age=20; //变量age被隐式声明,并赋值整数20
document.write(name); //读取变量name的值,并将它显示在页面上
document.write(的年龄是:);//在页面上输出字符串“的年龄是:”
document.write(age); //读取变量age的值,并将它显示在页面上
document.write(岁); //输出字符串“岁”
/script
/p/body
/html
保存后,在火狐浏览器中预览,效果如图8-4所示。
“文字描述”效果展示
【案例8-3】手动跳转焦点图
一、案例描述
考核知识点
调用函数
练习目标
掌握调用函数的方法。
能够准确修改元素样式。
了解鼠标移入事件。
需求分析
在浏览一些电商站时经常会看到一些大的焦点图映入眼帘,不仅使整个网站看起来更加美观,还增加了网站的点击量。本案例将通过JavaScript调用函数的方法,制作一款手动跳转的焦点图。
案例分析
刚打开页面时,效果如图8-5所示。
手动跳转焦点图1
当鼠标移到第二个按钮时,效果如图8-6所示。
手动跳转焦点图2
具体实现步骤如下:
图片由img标记定义,按钮由无序列表ul定义,外部嵌套的大盒子由div定义。
控制大盒子的宽高和外边距,并对大盒子设置相对定位。
对ul标记设置绝对定位。
定义li左浮动,
您可能关注的文档
- 网络设备安装与调试(旧) 低 VTP综合练习.doc
- 网络设备安装与调试(旧) 低 单臂路由器VLAN间路由.doc
- 网络设备安装与调试(旧) 高 NAT综合练习.doc
- 网络设备安装与调试(旧) 考证题库及其解析 CCNA题库(421-500).doc
- 网络设备安装与调试(旧) 实施方案、配置文档、测试报告 实施方案(11)-大连英可高新材料有限公司网络改造解决方案.doc
- 网络设备安装与调试(旧) 中 RIP-V2综合练习.doc
- 网络设备互联与配置 方塘鉴开:配置静态路由 7.4 基本路由配置与验证.doc
- 网络设备互联与配置 剑之双仞:冗余环路 6.1 冗余交换型拓扑.doc
- 网络设备互联与配置 撒豆成兵:配置方法 8.4 RIP协议的配置方法与验证.doc
- 网络设备互联与配置 撒豆成兵:配置方法 9.3 单区域OSPF协议的配置与调试.doc
最近下载
- 北京市第四中学2024-2025学年九年级上学期期中考试化学试题(含答案).pdf VIP
- 幼儿园大班英语绘本----寒假.ppt VIP
- 年产360吨天然道地中药材绿色提取精制项目环评环境影响报告表(新版环评).pdf VIP
- 液压传动题库 .pdf VIP
- BOSS工作站RC-5参考手册.pdf
- 2025(统编选必上册)语文《逻辑的力量》教材例题解答+练习巩固 课件.pptx
- (高清版)DB13∕T 2547-2017 《实验动物垫料》.pdf VIP
- GB50487-2008 (2022年版) 水利水电工程地质勘察规范.pdf VIP
- 酒店消防应急预案范本酒店消防安全应急预案.doc VIP
- 三年级语文上册期中情境素养测评卷(含答案).docx VIP
原创力文档


文档评论(0)