event.X和event.clientX的区别分析


Posted in Javascript onOctober 06, 2011

event.clientX返回事件发生时,mouse相对于客户窗口的X坐标
event.X也一样
但是如果设置事件对象的定位属性值为relative
event.clientX不变
而event.X返回事件对象的相对于本体的坐标
event对象详解 ICOOE 2000.3.31 http://www.51js.com/
event代表事件的状态,例如事件发生的的元素、鼠标的位置等等,event对象只在事件过程中才有效。

event属性:

altKey
检索ALT键的当前状态
可能的值 true为关闭
false为不关闭

button
检索按下的鼠标键
可能的值: 0 没按键
1 按左键
2 按右键
3 按左右键
4 按中间键
5 按左键和中间键
6 按右键和中间键
7 按所有的键

cancelBubble
设置或检索当前事件是否将事件句柄起泡
可能的值: false 启用起泡
true 取消该事件起泡

clientX
检索与窗口客户区域有关的鼠标光标的X坐标,属性为只读,没有默认值。

clientY
检索与窗口客户区域有关的鼠标光标的Y坐标,属性为只读,没有默认值。

ctrlKey
ctrlKey 检索CTRL键的当前状态
可能的值 true为关闭
false为不关闭

dataFld
检索被oncellchange事伯影响的列

aTransfer
为拖放操作提供预先定义的剪贴板式。

Element
检索在on mouseover和on mouseout事件期间退出的对象指针

keyCode
设置或检索与引发事件的关键字相关联的Unicode关键字代码
该属性与onkeydown onkeyup onkeypress一起使用
如果没有引发事件的关键字,则该值为0

offsetX
检索与触发事件的对象相关的鼠标位置的水平坐标

offsetY
检索与触发事件的对象相关的鼠标位置的垂直坐标

propertyName
检索在对象上己更改的特性的名称

reason
检索数据源对象数据传输的结果
可能的值:
0 数据传输成功
1 数据传输失败
2 数据传输错误

recordset
检索数据源对象中默认记录集的引用
该特性为只读

repeat
检索一个事件是否被重复
该属性只有在onkeydown事件重复时才返回true

returnvalues
设置或检索从事件中返回的值
可能的值:
true 事件中的值被返回
false 源对象上事件的默认操作被取消

screenX
检索与用户屏相关的鼠标的水平位置

screenY
检索与用户屏相关的鼠标的垂直位置

shiftKey
检索shiftKey键的当前状态
可能的值 true为关闭
false为不关闭

srcElement
检索触发事件的对象

srcFilter
检索导致onfilterchange事件触发的过滤器对象

srcUm
检索触发事件行为的同一资源名称
除非下面两个条件都为真,否则该特性被设置为null
1.行为被附加到触发事件的要素上
2.在前面的项目符号中定义的行为己指定了一个URN标识符和己触发的事件

toElement
检索作为on mouseover或者on mouseout事件结果而移动的对象

type
检索事件对象中的事件名称

x
检索相对于父要素鼠标水平坐标的整数

y
检索相对于父要素鼠标垂直坐标的整数

Javascript 相关文章推荐
JQuery实现的在新窗口打开链接的方法小结
Apr 22 Javascript
javascript实现des解密加密全过程
Apr 03 Javascript
判断日期是否能跨月查询的js代码
Jul 25 Javascript
一个很有趣3D球状标签云兼容IE8
Aug 22 Javascript
Javscript调用iframe框架页面中函数的方法
Nov 01 Javascript
跟我学习javascript的异步脚本加载
Nov 20 Javascript
javascript实现tab响应式切换特效
Jan 29 Javascript
js中数组结合字符串实现查找(屏蔽广告判断url等)
Mar 30 Javascript
easyui 中的datagrid跨页勾选问题的实现方法
Jan 18 Javascript
JS实现的数字格式化功能示例
Feb 10 Javascript
javascript自定义加载loading效果
Sep 15 Javascript
jQuery实现二级导航菜单的示例
Sep 30 jQuery
jQuery EasyUI API 中文文档 - MenuButton菜单按钮使用介绍
Oct 06 #Javascript
jQuery EasyUI API 中文文档 - Form表单
Oct 06 #Javascript
基于jQuery的模仿新浪微博时间的组件
Oct 04 #Javascript
JavaScript 匿名函数(anonymous function)与闭包(closure)
Oct 04 #Javascript
通过JavaScript控制字体大小的代码
Oct 04 #Javascript
jQuery图片预加载 等比缩放实现代码
Oct 04 #Javascript
jQuery EasyUI API 中文文档 - Menu菜单
Oct 03 #Javascript
You might like
PHP管理内存函数 memory_get_usage()使用介绍
2012/09/23 PHP
php的array数组和使用实例简明教程(容易理解)
2014/03/20 PHP
jQuery入门问答 整理的几个常见的初学者问题
2010/02/22 Javascript
sencha touch 模仿tabpanel导航栏TabBar的实例代码
2013/10/24 Javascript
JQuery each打印JS对象的方法
2013/11/13 Javascript
jQuery+css3动画属性制作猎豹浏览器宽屏banner焦点图
2015/03/16 Javascript
JS实现鼠标滑过链接改变网页背景颜色的方法
2015/10/20 Javascript
认识Knockout及如何使用Knockout绑定上下文
2015/12/25 Javascript
用JS实现图片轮播效果代码(一)
2016/06/26 Javascript
JS获取年月日时分秒的方法分析
2016/11/28 Javascript
js实现消息滚动效果
2017/01/18 Javascript
完美解决jQuery的hover事件在IE中不停闪动的问题
2017/02/10 Javascript
JS将unicode码转中文方法
2017/05/08 Javascript
详解使用VueJS开发项目中的兼容问题
2018/08/02 Javascript
node.js使用fs读取文件出错的解决方案
2019/10/23 Javascript
基于vue实现简易打地鼠游戏
2020/08/21 Javascript
JavaScript 事件代理需要注意的地方
2020/09/08 Javascript
Python写的Discuz7.2版faq.php注入漏洞工具
2014/08/06 Python
python之wxPython应用实例
2014/09/28 Python
python中列表和元组的区别
2017/12/18 Python
Python设计模式之职责链模式原理与用法实例分析
2019/01/11 Python
在pycharm中为项目导入anacodna环境的操作方法
2020/02/12 Python
如何配置关联Python 解释器 Anaconda的教程(图解)
2020/04/30 Python
如何清空python的变量
2020/07/05 Python
Python如何创建装饰器时保留函数元信息
2020/08/07 Python
Python 获取异常(Exception)信息的几种方法
2020/12/29 Python
Clearly新西兰:购买眼镜、太阳镜和隐形眼镜
2018/04/26 全球购物
德国最大的服装、鞋子和配件在线商店之一:Outfits24
2019/07/23 全球购物
俄罗斯运动、健康和美容产品在线商店:Lactomin.ru
2020/07/23 全球购物
五一服装活动方案
2014/01/11 职场文书
建筑个人求职信范文
2014/01/25 职场文书
水电工岗位职责
2014/02/12 职场文书
主持词开场白
2014/03/17 职场文书
书香家庭事迹材料
2014/05/09 职场文书
霸气押韵的班级口号
2014/06/09 职场文书
2014公司党员自我评价范文
2014/09/11 职场文书