




已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 物业安全管理与客户服务案例分析
- 建筑栏杆除锈处理技术方案
- 工程项目计划编排与风险控制建议
- 2025年中国电热茶壶行业市场全景分析及前景机遇研判报告
- 安全监督管理机构职责及配置
- 电商客户服务流程优化与培训
- 水利工程项目管理流程及风险控制
- 小学科学创新课说课稿范例
- 2025年计算机网络安全管理考试试卷及答案
- 临床医学专业的试题及答案2025年版
- 网络安全等级保护备案表(2025版)
- 村书记考试试题及答案
- 《库存优化模型》课件
- 幼儿园办公家具教学家具采购招标文件
- 生产承包劳务合同协议
- 2023-2024部编人教版5五年级语文上册电子课本课件【全册】
- 选煤厂安全知识培训课件
- 全新人教版七年级上册生物教案(全册)
- 道路工程检验批划分
- 高标准农田建设项目实施的组织与管理方案
- 积滞病中医护理方案
评论
0/150
提交评论