Javascript与DOM交互.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Javascript与DOM交互

* * * * * * * * * 演示DEMO在… * event对象 在IE下,window对象下面还有一个event对象. 代表事件发生时的状态,如激发事件的元素,键盘状态,鼠标位置和鼠标按钮状态。 * event对象 srcElement属性 设置或获取触发事件的对象。 示例:点击按钮,在事件处理函数中获取点击的按钮 input id=button1 type=button value=Button onclick=clickbutton(); / div id=result/div function clickbutton() { var event = window.event; document.getElementById(result).innerHTML = tagName = + event.srcElement.tagName + br/‘ + id = + event.srcElement.id; } * event对象 srcElement属性 设置或获取触发事件的对象。 示例:点击链接地址中含baidu字符串不跳转,其他跳转 a href=/ onclick=return clicklink();链接到科大讯飞/a a href=/ onclick=return clicklink();链接到百度/a function clicklink() { if (window.event.srcElement.href.indexOf(baidu) 0) { alert(此次链接跳转被取消); return false; } return true; } * event对象 keyCode属性 设置或获取事件关联按键的 Unicode 按键代码。 ctrlKey 设置或获取 Ctrl 键的状态。 altKey 设置或获取 Alt 键的状态。 shiftKey 设置或获取 Shift 键的状态。 * event对象 keyCode属性 示例:捕获在文本框中的按键 . input type=text onkeypress=showkey(); value=点击按键会有提示.. / function showkey() { var result = keyCode = + window.event.keyCode; if (window.event.ctrlKey) { result += \r\n您同时按下了Ctrl键; } if (window.event.altKey) { result += \r\n您同时按下了Alt键; } if (window.event.shiftKey) { result += \r\n您同时按下了Shift键; } alert(result); } * 答疑 Q A * * * * * * * * * * * * * * * * * * * * * * * * * * * Javascript与DOM交互 leizhang5@ 课程目标 掌握Javascript的基础知识 掌握Javascript与DOM的交互 掌握jQuery类库的使用 * 单元目标 掌握window对象的使用(重点) 掌握document对象的使用(重、难点) * 前置知识 《HTTP基础》 《HTML基础》 《CSS基础》 * 单元目录 window对象 event对象 docuemnt对象 * window对象 JavaScript 层级中的顶层对象。window对象会呈现一个浏览器窗口。 每当 body 或者 frameset 标签出现,window 对象就会被自动创建。 * window对象 事件 onload事件 在浏览器加载所有对象后立即触发。(包括图片等资源) onunload 在关闭窗口时触发。(包括F5刷新) window.onload = function() { alert(window onload.); } * window对象 属性 status 设置或获取位于窗口底部状态栏的信息。 window.onload = function() { window.status = “window onload.”; } 示例:鼠标移动到图片时,在底部状态栏提示图片的信息 img src=../images/silverlight2.jpg alt=silverlight2.jpg width=1024px onmouseover=window.status=Silverlight是跨浏览器、跨平台的技术。; / * wi

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档