WEB开发网
开发学院网页设计JavaScript Dojo学习笔记(8. dojo.event & dojo.event.to... 阅读

Dojo学习笔记(8. dojo.event & dojo.event.topic & dojo.event.browser)

 2010-09-14 13:33:56 来源:WEB开发网   
核心提示: button//检查按下的鼠标键,0 没按键,Dojo学习笔记(8. dojo.event & dojo.event.topic & dojo.event.browser)(5),1 按左键,2 按右键,如果没有css属性中有position属性的上级元素,默认以BODY元

button //检查按下的鼠标键,0 没按键,1 按左键,2 按右键,3 按左右键,4 按中间键,5 按左键和中间键,6 按右键和中间键,7 按所有的键

//这个属性仅用于onmousedown, onmouseup, 和 onmousemove 事件。对其他事件,不管鼠标状态如何,都返回 0(比如onclick)

clientX //返回鼠标在窗口客户区域中的X坐标

clientY //返回鼠标在窗口客户区域中的Y坐标

ctrlKey //检查ctrl键的状态,当ctrl键按下时,值为 true

fromElement//检测 onmouseover 和 onmouseout 事件发生时,鼠标所离开的元素

keyCode //检测键盘事件相对应的内码,仅当type为keydown,keyup,keypress时才有效

offsetX //检查相对于触发事件的对象,鼠标位置的水平坐标

offsetY //检查相对于触发事件的对象,鼠标位置的垂直坐标

propertyName//设置或返回元素的变化了的属性的名称,你可以通过使用 onpropertychange 事件,得到 propertyName 的值

screenX //检测鼠标相对于用户屏幕的水平位置

screenY //检测鼠标相对于用户屏幕的垂直位置

shiftKey//检查shift键的状态,当shift键按下时,值为true

srcElement//返回触发事件的元素

srcFilter//返回触发 onfilterchange 事件的滤镜

toElement//检测 onmouseover 和 onmouseout 事件发生时,鼠标所进入的元素

type //返回没有“on”作为前缀的事件名,比如click, mousedown

x //返回鼠标相对于css属性中有position属性的上级元素的x轴坐标。如果没有css属性中有position属性的上级元素,默认以BODY元素作为参考对象

y //返回鼠标相对于css属性中有position属性的上级元素的y轴坐标。如果没有css属性中有position属性的上级元素,默认以BODY元素作为参考对象

target //同srcElement

currentTarget

layerX //同offsetX

layerY //同offsetY

pageX //无水平滚动条的情况下与clientX同

pageY //无水平滚动条的情况下与clientY同

relatedTarget// 仅当type为mouseover,mouseout时才有效

keys //与dojo.event.browser.keys相同,仅当type为keydown,keyup,keypress时才有效

charCode//键值,仅当type为keypress时才有效

dojo.event.browser.isEvent

判断指定对象是否为event对象

Usage Example:

dojo.event.browser.isEvent(dojo.event.browser.currentEvent); //当dojo.event.browser.currentEvent不为null时返回true

上一页  1 2 3 4 5 

Tags:Dojo 学习 笔记

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接