首页 相关文章 学习JavaScript的事件

学习JavaScript的事件

在很多语言的学习中,事件都是一个比较难理解,但是又是一个很重要的概念。javascript中的事件处理也是一样,正因为有了事件处理,才会出现Ajax拖动的效果。本文就讨论一下JavaScript中的事件处理,读过之后,您就会知道,很多Ajax框架实现拖动效果的原理了。

一、 IE Event对象

(一)IE Event对象的主要属性和方法

在IE中有一个专门负责事件处理的对象Event,这个对象负责对事件的处理,含有很多的属性和方法,通过这些方法和属性的调用,就能完成很多的事件处理。

type:事件的类型,就是HTML标签属性中,没有on前缀之后的字符串,例如Click就代表单击事件。

srcElement:事件源,就是发生事件的元素。

button:声明了被按下的鼠标键,是一个整数。1代表鼠标左键,2代表鼠标右键,4代表鼠标的中间键,如果按下了多个鼠标键,就把这些值加在一起,所以3就代表左右键同时按下。

clientX/clientY:是指事件发生的时候,鼠标的横、纵坐标,返回的是整数,它们的值是相对于包容窗口...[ 查看全文 ]

2016-02-20 标签:

学习JavaScript的事件的相关文章

手机页面
收藏网站 回到头部