已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JavaScript Browser Object introduction JavaScript浏览对象简介 事件 文档对象模型(DOM) 浏览器对象的作用 Windows对象的作用 Document对象 History 对象 Location对象 学习目标 事件简介 q事件的处理程序可以是任意JavaScript 语句,一 般用特定的自定义函数(function)来处理事情 。 q事件是发生并得到处理的操作。 q事件处理的过程表示:发生事件 - 启动事件处 程序 - 事件处理程序作出反应。 事件处理程序 事件处理程序的基本语法是: 事件名=“ JavaScript 代码或调用函数“ 如: 表示鼠标按下时,将调用执行函数check( ) 。 JavaScript 事件处理程序就是一组语句在事件(如点击 鼠标或移动鼠标等)发生时执行。 JavaScript 事件 事件名说明 onClick鼠标单击 onChange 文本内容或下拉菜单中的选项发生改变 onFocus 获得焦点,表示文本框等获得鼠标光标。 onBlur 失去焦点,表示文本框等失去鼠标光标。 onMouseOver 鼠标悬停,即鼠标停留在图片等的上方 onMouseOut 鼠标移出,即离开图片等所在的区域 onMouseMove鼠标移动,表示在层等上方移动 onLoad 网页文档加载事件 onSubmit 表单提交事件 onMouseDown 鼠标按下 onMouseUp 鼠标弹起 文档对象 文档对象的分层结构 navigator浏览器对象 window窗口对象 screen屏幕对象 Window 对象-1 q属性 名称 说明 document表示给定浏览器窗口中的 HTML 文档。 history 包含有关客户访问过的URL的信息。 location包含有关当前 URL 的信息。 name设置或检索窗口或框架的名称。 status 设置或检索窗口底部的状态栏中的消息。 screen包含有关客户端的屏幕和显示性能的信息。 Window 对象-2 q方法 名称 说明 alert (“m提示信息“)显示包含消息的对话框。 confirm(“提示信息”)显示一个确认对话框,包含一个确定 取消按钮 Prompt(”提示信息“)弹出提示信息框 open (“url“,“name“)打开具有指定名称的新窗口,并加载 给定 URL 所指定的文档;如果没有 提供 URL,则打开一个空白文档 close ( )关闭当前窗口 setTimeout(”函数”,毫秒数 ) 设置定时器:经过指定毫秒值后执行 某个函数 clearTimeout(定时器对象) Document 对象-1 q属性 名称 说明 alinkColor设置或检索文档中所有活动链接的颜色 bgColor设置或检索 Document 对象的背景色 body指定文档正文的开始和结束 linkColor设置或检索文档链接的颜色 location包含关于当前 URL 的信息 title包含文档的标题 url设置或检索当前文档的 URL vlinkColor设置或检索用户访问过的链接的颜色 Document 对象-2 q方法 名称 说明 clear ( )清除当前文档 close ( )关闭输出流并强制显示发送的 数据 write (“text“)将文本写入文档 History对象 q方法 名称 说明 back()加载 History 列表中的上一个 URL。 forward()加载 History 列表中的下一个 URL。 go(“url“or number) 加载 History 列表中的一个 URL,或要 求浏览器移动指定的页面数。 q属性: length 历史的项数。返回的是“前进”和“后 退”两个按键之下包含的地址数的和。 Location对象 q属性 名称 说明 host设置或检索位置或 URL 的主机名和端口号 hostname设置或检索位置或 URL 的主机名部分 href设置或检索完整的 URL 字符串 名称说明 assign(“url“)加载 URL 指定的新的 HTML 文档。 reload()重新加载当前页 replace(“url“) 通过加载 URL 指定的文档来替换当前文档 q方法 小 结-1 事件是浏览器响应用户交互操作的一种机制, JavaScript的事件处理机制可以改变浏览器响应用户 操作的方式,这样就开发出具有交互性,并易于使 用的网页。 浏览器为了响应某个事件而进行的处理过程,叫做 事件处理。事件处理程序可以是一条语句也可以是 一个函数的调用。 事件有三大类: 1.引起页面之间跳转的事件,主要 是超连接事件、 .事件浏览器自己引起的事件、.事 件在表单内部同界面对象的交互。 小 结-2 JavaScript中onfocus和onblur事件的区别 JavaScript中的Onclick事件、onmouseover事件、 onLoad事件、onMouseUp事件、onResize事件、 onMouseOut事件。 JavaScript中的处理事件 以属性的形式出现的事件处理程序 文档对象模型(DOM) 使用浏览器的内部对象系统, 可实现与HTML文档 进行交互。 Document对象表示给定浏览器窗口中的HTML文 档,并用于检索文档的信息、检查和修改HTML 元素和文档中的文本,以及处理事件。 小 结-3 history 对象有时层次结构中的对象表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高温高压流体相变过程-洞察与解读
- 风味增强剂应用-洞察与解读
- 2026年一级建造师之一建港口与航道工程实务过关检测试卷含完整答案详解(名校卷)
- 2026年法律知识测试卷附答案详解(基础题)
- 2026年福建龙岩市高中毕业班三月教学质量检测地理试卷
- 初二物理下册功与能转化分析高阶教学设计
- 初中地理七年级下学期期中核心考点整合复习教案
- 小学五年级英语下学期《牛津上海版》Module2 Unit3 School Subjects 深度学习教案
- 核心素养视域下七年级语文期末测评高阶思维讲评教案
- 初中道德与法治九年级下册第三单元走向未来的少年中考一轮复习精讲教学设计
- (2026年)世界哮喘日:让每位哮喘患者都能获得抗炎吸入剂-这仍是当务之急课件
- 2026年株洲市荷塘区社区工作者招聘笔试参考题库及答案解析
- 车间火灾应急指南
- 2026年北京市西城区高三一模地理试卷(含答案)
- 其他地区2025年昌都市政府系统急需紧缺人才引进招聘11人笔试历年参考题库附带答案详解(5卷)
- 中国中煤能源集团有限公司2026届高校毕业生春季招聘备考题库及答案详解(各地真题)
- 2026广东广州铁路运输法院合同制审判辅助人员招聘3人笔试参考题库及答案解析
- 2026年地铁行车调度业务实操试题
- 第三单元 认识国家制度 单元行动与思考 课件-2025-2026学年统编版道德与法治八年级下册
- 幕墙预埋件检测标准与操作指南
- 2025年湖南省农业信贷融资担保有限公司员工招聘笔试历年典型考点题库附带答案详解
评论
0/150
提交评论