`
小嘴冰凉
  • 浏览: 455824 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

window.event

    博客分类:
  • js
阅读更多
. window.event属性
altKey:alt是否按下
button:鼠标按下的值
  可能的值:
   0 没按键
   1 按左键
   2 按右键
   3 按左右键
   4 按中间键
   5 按左键和中间键
   6 按右键和中间键
   7 按所有的键
这个属性仅用于onmousedown, onmouseup, 和 onmousemove 事件。对其他事件,不管鼠标状态如何,都返回 0(比如onclick)。
clientX:鼠标点击的X坐标
clientY:鼠标点击的Y坐标
ctrlKey:ctrl是否按下
shiftKey:shift是否按下
fromElement:检测 onmouseover 和 onmouseout 事件发生时,鼠标所离开的元素(从什么地方来。得到的是某个对象,可以在得到他的名字、ID之类)
toElement:检测 onmouseover 和 onmouseout 事件发生时,鼠标所进入的元素(到了什么地方。得到的是某个对象,可以在得到他的名字、ID之类)
keyCode:得到按下键的ASCII码
offsetX:触发一个事情后,得到鼠标当前的X坐标
offsetY:触发一个事情后,得到鼠标当前的Y坐标
screenX:检测鼠标相对于用户屏幕的X(水平)位置(上面两个是相对于窗口,这两个是相对与屏幕)
screenY:检测鼠标相对于用户屏幕的Y(垂直)位置 
returnValue:设置或检查从事件中返回的值
  可能的值:
   true 事件中的值被返回
   false 源对象上事件的默认操作被取消
srcElement:返回触发事件的元素
type:返回事件名,返回没有“on”作为前缀的事件名,比如,onclick事件返回的type是click
x:鼠标X坐标
y:鼠标Y坐标
 
分享到:
评论

相关推荐

    火狐浏览器不支持window.event的解决办法

    火狐浏览器不支持window.event的解决办法,解决不同浏览器针对window.event的差异

    window.event 对象详解

    console.log(window.event.type); // 'click' }; ``` 需要注意的是,随着ES6和现代浏览器的发展,推荐使用`addEventListener`方法来添加事件监听器,因为它可以提供更好的控制和更一致的行为。在这种情况下,`...

    window.event.keycode值大全

    ### Window.event.keycode值大全详解 #### 概述 在JavaScript中,`window.event.keycode`属性被用于获取用户按下键的键盘码。这在处理键盘事件时非常有用,可以帮助开发者识别并响应特定的按键操作。本文将详细...

    [JS]详尽解析window.event对象

    例如,你可以使用`event.preventDefault()`方法阻止事件的默认行为,或者利用`event.stopPropagation()`防止事件进一步冒泡。这些功能结合`event`对象的属性,可以实现复杂的行为,如检查特定键是否按下,或者根据...

    火狐下window.event回车改Tab解决方案

    例如,在Internet Explorer(IE)浏览器中,可以直接通过`window.event`来获取当前触发事件的信息;而在其他非IE浏览器(如Firefox)中,则需要通过其他方式来获取事件对象。这导致了在编写跨浏览器兼容性良好的代码...

    高手window.event对象详解

    if (window.event.srcElement.tagName == "IMG") { alert(window.event.srcElement.src); } } ()"> ()" src="/sample.gif" /> ``` 在这个示例中,当用户点击图像时,如果同时按下了Shift键,则会阻止事件...

    javascript中window.event事件用法详解

    window.event对象是JavaScript中一个特殊的对象,它代表当前发生的事件的状态,包括触发事件的元素、鼠标位置和按键状态等信息。window.event对象仅在事件处理函数运行期间有效,因此它是事件处理函数的局部变量。每...

    onunload事件判断浏览器是刷新还是关闭窗口

    我们可以使用 onunload 事件和 event.clientX、event.clientY 属性或 window.event.screenX、window.event.clientY 属性来判断浏览器是刷新还是关闭窗口,这样我们可以执行相应的操作,提高用户体验。 在实际应用中...

    替代window.event.srcElement效果的可兼容性的函数

    在JavaScript编程中,特别是在处理事件时,`window.event` 是一个内置对象,它提供了与当前事件相关的各种信息,如事件的目标元素(`event.srcElement` 在IE中,`event.target` 在非IE浏览器中)。然而,`window....

    window.event快达到全浏览器支持了,以后使用就方便了

    在JavaScript的世界里,`window.event` 是一个与事件处理程序相关的全局属性,主要在Internet Explorer浏览器中被广泛使用。这个属性允许开发者在事件处理函数中访问当前发生的事件对象,而无需通过参数传递。然而,...

    window.event.srcElement 得到事件源对象

    event对象指当前触发的事件对象, window.event.srcElement是指触发事件的对象。比如你设定[removed] = myfunc;这时所有页面点击的事件都交给myfunc处理,在myfunc函数里可以写vSrc = window.event.srcElement,知道

    window.event.keyCode兼容IE和Firefox实现js代码

    input type=”text” onkeydown=”keyNumAll... evt : ((window.event) ? window.event : “”); var key = evt.keyCode?evt.keyCode:evt.which;//兼容IE和Firefox获得keyBoardEvent对象的键值 console.info(key);/

    js事件源window.event.srcElement兼容性写法(详解)

    在IE浏览器中,可以通过`window.event.srcElement`来获取事件源,而在Firefox和其他遵循W3C标准的浏览器中,应使用`event.target`。 `window.event.srcElement`是IE特有的,它返回的是当前事件的源对象,即触发事件...

    Javascript中的window.event.keyCode使用介绍

    在现代网页开发中,JavaScript 是一种在浏览器端广泛使用的脚本...在实践中,理解并熟悉window.event.keyCode以及其他相关的事件对象属性(如event.key、event.code等)将帮助开发者更好地控制和响应用户的键盘操作。

    网页右键ie不支持event.preventDefault和event.returnValue (需要加window)

    在IE浏览器中,我们需要使用另一种方式来阻止事件的默认行为,那就是通过`window.event.returnValue`属性。当`window.event.returnValue`被赋值为`false`时,相当于阻止了事件的默认行为。下面是一个兼容IE和非IE...

    js window.event对象详尽解析

    12. `srcElement`: 表示触发事件的元素,对于IE浏览器,它与`event.target`类似,但在非IE浏览器中,应使用`event.target`。 13. `srcFilter`: 这个属性主要在旧版本的IE中用于过滤事件源。 14. `type`: 返回事件...

Global site tag (gtag.js) - Google Analytics