《网页设计与制作(HTML+CSS+JavaScript)》课件-CORE-12_第1页
《网页设计与制作(HTML+CSS+JavaScript)》课件-CORE-12_第2页
《网页设计与制作(HTML+CSS+JavaScript)》课件-CORE-12_第3页
《网页设计与制作(HTML+CSS+JavaScript)》课件-CORE-12_第4页
《网页设计与制作(HTML+CSS+JavaScript)》课件-CORE-12_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第十二章表单、其它对象的应用目标理解表单、其它对象的应用范围。掌握表单、其它对象的应用技术。概述、专业术语表单最主要的应用是保存、处理、传送数据,响应Web控件发生的事件。其它对象的应用。这些对象包括Navigator、History以及其它一些方法。术语词汇表定义在此章节中使用的术语简易计算器计算器的制作简易计算器计算器的制作——设计界面<formname="sc"> <inputtype="text"name="box"size=15><br> <inputtype="button"value="7"> <inputtype="button"value="8"> <inputtype="button"value="9"><br> <inputtype="button"value="4"> <inputtype="button"value="5"> <inputtype="button"value="6"><br> <inputtype="button"value="1"> <inputtype="button"value="2"> <inputtype="button"value="3"><br> <inputtype="button"value="0"> <inputtype="button"value="+"> <inputtype="button"value="-"><br> <inputtype="button"value="*"> <inputtype="button"value="/"> <inputtype="button"value="="></form>简易计算器计算器的制作——编写js处理函数<scriptlanguage="JavaScript">varst=0;//用于记录计算结果

varopertr;//用于保存运算符

//根据传入的参数的不同进行不同的处理

functioncount(t){ //代码

}

//运算,将结果保存在变量st中

functionoper(){ //代码

}</script>简易计算器计算器的制作——给界面按钮添加事件处理<formname="sc"> <inputtype="text"name="box"size=15><br> <inputtype="button"value="7"onClick="count(7)"> <inputtype="button"value="8"onClick="count(8)"> <inputtype="button"value="9"onClick="count(9)"><br> <inputtype="button"value="4"onClick="count(4)"> <inputtype="button"value="5"onClick="count(5)"> <inputtype="button"value="6"onClick="count(6)"><br> <inputtype="button"value="1"onClick="count(1)"> <inputtype="button"value="2"onClick="count(2)"> <inputtype="button"value="3"onClick="count(3)"><br> <inputtype="button"value="0"onClick="count(0)"> <inputtype="button"value="+"onClick="count(‘+’)"> <inputtype="button"value="-"onClick="count(‘-’)"><br> <inputtype="button"value="*"onClick="count(‘*’)"> <inputtype="button"value="/"onClick="count(‘/’)"> <inputtype="button"value="="onClick="count(‘=‘)"></form>简易计算器计算器的制作——运行导航栏水平导航下拉菜单栏的制作导航栏制作主要分为三大部分:HTML部分、CSS部分和JavaScript部分。下面我们首先看一下它的html部分。示例代码12-2效果如下导航栏接下来我们编写相关的JavaScript函数示例代码见课本12-3效果如下导航栏functionsetMouseActions(node){ node.onMouseOver=function() //当鼠标悬浮在此节点上时触发鼠标悬浮事件调用function()函数

//function()是匿名函数标识

{this.getElementsByTagName("ul")[0].style.display="block"; //显示此li节点下的第一个ul标签内容} node.onMouseOut=function() //当鼠标移开此节点时触发onMouseOut事件调用function()函数

{this.getElementsByTagName("ul")[0].style.display="none"; //隐藏此li节点下的第一个ul标签内容}}级联效果在网页中实现级联效果请看相关的代码部分见课本12-3效果如下总结本章介绍了对象的综合应用。通过本章的学习,可以使大家掌握JavaScript通过表单等对象来处理数据、控制输入以及实现网站

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论