`

JavaScript高级程序设计读书笔记 -- IE事件对象与DOM事件对象的相似性

阅读更多
1. 获取事件类型
这样可以在任何一种浏览器中获取事件的类型:
var sType = oEvent.type;

它返回类型"click"或"mouseover"之类的值,当某个函数同时为两个事件的处理函数时,这很有用。
function handleEvent(oEvent){
      if(oEvent.type == "click")  alert("Clicked!");
      else if(oEvent.type == "mouseover")  alert("Mouse Over!");
}


2.获取按键代码(keydown/keyup事件)
在keydown或者keyup事件中,可以使用keyCode属性获取按下的按键的数值码:

待续................
分享到:
评论

相关推荐

    JavaScript基础笔记-尚硅谷视频自己总结

    - **类似C和Java的语法结构**:JavaScript的语法与C和Java非常相似,这使得有相关背景的学习者能够更快地上手。 - **动态类型**:JavaScript是一种动态类型的语言,变量的数据类型可以在运行时改变。虽然这增加了...

    JS高级程序设计-核心笔记.docx

    JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,由Netscape公司开发,并与Java名字相似但两者并无直接关联。ECMA(欧洲计算机制造商协会)制定了ECMAScript标准,自1997年以来,这一标准成为了JavaScript...

    javaScript学习笔记总结.docx

    JavaScript与Java虽然名字相似,但两者是完全不同的语言。Java是一种静态类型的、面向对象的编程语言,而JavaScript则是动态类型的、基于原型的脚本语言。 JavaScript的主要作用包括: 1. 动态修改HTML和CSS:通过...

    javascript学习笔记

    以上是对给定文件中JavaScript学习笔记的部分内容进行的详细解读,涵盖了JavaScript的基础知识、语法、数据类型、函数、对象、数组、DOM编程、AJAX以及JSON和jQuery的简介,旨在为初学者提供全面的入门指南。

    《JavaScript 程序设计》 基础篇2

    JavaScript程序设计涉及基本语法、数据类型、函数、事件处理、DOM操作等。 2. 程序流程控制: JavaScript对程序流程的控制与其他编程语言类似,分为以下三种基本结构: - 顺序结构:按照代码的编写顺序逐行执行...

    javaScript--jQuery笔记.txt

    #### 三、JavaScript控制流与事件处理 JavaScript支持多种控制流语句,如`if...else`、`switch`、`for`、`while`等,用于实现逻辑判断和循环控制。此外,`break`和`continue`语句分别用于跳出当前循环和跳过当前...

    JavaScript李立超基础篇笔记.docx

    JavaScript是一种高级编程语言,起源于1995年,最初设计目的是为了解决网页前端的验证问题,避免数据直接提交到后端处理。它的诞生与网景公司(NetScape)的LiveScript有关,后因Sun公司的介入而更名为JavaScript。...

    javascript笔记

    JavaScript笔记主要涵盖了这门语言的基础概念、语法特性、高级用法以及在Web开发中的实际应用。作为一门广泛应用于网页和互联网应用的脚本语言,JavaScript的重要性不言而喻。以下是对JavaScript的一些关键知识点的...

    JavaScript基础教程笔记

    这篇基础教程笔记主要涵盖了JavaScript的核心概念,包括对象、事件处理、DOM操作、函数、变量作用域、选择语句、循环、数组以及表单处理等。 1. **Ajax**:Ajax(Asynchronous JavaScript and XML)技术允许网页在...

    javaScript学习笔记.rar

    JavaScript与Java虽然名字相似,但两者实际上是不同的语言,JavaScript主要用于网页和网络应用,而Java则是一个通用的、面向对象的编程语言。JavaScript在浏览器中运行,通过修改DOM(文档对象模型)和CSS来改变网页...

    JavaScript读书笔记

    尽管名字相似,JavaScript与Java并没有直接关系。 JavaScript主要通过在HTML页面中插入标签来实现,其中`type="text/javascript"`定义了脚本语言的类型。例如: ```html <script type="text/javascript"> ...

    JavaScript入门学习笔记.pdf

    JavaScript与Java虽然名字相似,但两者是完全不同的语言,JavaScript主要是在客户端的浏览器上运行,而Java则是一种更通用的面向对象的编程语言。 JavaScript的核心特性包括: 1. **事件驱动**:JavaScript可以对...

    JavaScript学习笔记.doc

    在深入学习JavaScript时,还将接触到函数、对象、数组、DOM操作、事件处理、AJAX异步通信、Promise、async/await等高级概念。理解并掌握这些知识点,能让你在Web开发领域更加游刃有余。继续深入学习,实践编写代码,...

    个人实用java、js个人资料

    - JavaScript入门推荐《JavaScript高级程序设计》,深入理解可阅读《You Don't Know JS》系列。 - 实践项目方面,Java可以尝试开发一个简单的MVC Web应用,JavaScript可以制作响应式的网页交互。 5. “个人资料”...

    Javascript笔记

    在“JavaScript笔记”中,我们可以探讨以下几个关键知识点: 1. **基础语法**:JavaScript的基础包括变量(var、let、const)、数据类型(如字符串、数字、布尔值、null、undefined、对象和数组)、运算符(算术、...

Global site tag (gtag.js) - Google Analytics