`
cwd306972384
  • 浏览: 35165 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

js event 无参数获取

阅读更多

$.event.get = function(){

if(!$.browser.msie){

if (window.event) {

return window.event;

}

var o = arguments.callee.caller;

var e;

var n = 0;

while (o != null && n < 40) {

e = o.arguments[0];

if (e && (e.constructor == Event || e.constructor == MouseEvent)) {

return $.event.fix(e);

}

n++;

o = o.caller

}

return $.event.fix(e);

}else{

return $.event.fix(window.event);

}

};

分享到:
评论

相关推荐

    Javascript之event大全

    event对象是事件处理函数的第一个参数,它提供了关于事件的信息。例如,在`onClick`事件处理函数中,`event`对象可以用来获取触发事件的元素、事件的类型以及鼠标的按键状态等。 2. **属性** - `altKey`: 用于...

    【JavaScript源代码】Vue 事件的$event参数=事件的值案例.docx

    ### Vue事件中的$event参数详解 #### 一、引言 在前端开发中,Vue.js 是一款非常流行的 JavaScript 框架,它以其简洁、高效的特点受到广大开发者的喜爱。在处理用户交互时,Vue 提供了丰富的事件绑定机制,其中 `$...

    JavaScript事件处理器中的event参数使用介绍

    这篇文章主要介绍了JavaScript中事件处理器的event参数使用方法,帮助开发者更好地掌握事件处理技术。 事件处理器的event参数是一个事件对象,它在事件发生时自动创建,并作为参数传递给事件处理函数。这个event...

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

    `window.event`对象是JavaScript中一个非常重要的概念,特别是在处理DOM事件时。它代表了当前事件的状态和相关信息,包括触发事件的元素、鼠标位置、按键状态等。在事件发生时,`event`对象会作为参数传递给事件处理...

    在IE的模式窗口中,通过表单提交到本页,并通过javascript获取提交的参数

    通常,开发者会创建多个HTML页面来演示不同情况下的表单提交和参数获取,例如在不同的浏览器模式下进行测试。 总的来说,这个知识点展示了如何在IE的特定模式下利用JavaScript处理表单提交的参数,这对于开发交互式...

    前端项目-event-source-polyfill.zip

    它是一个JavaScript库,模拟了EventSource接口,使得在不支持原生EventSource的浏览器中也能使用SSE功能。 `event-source-polyfill`的工作原理是,它监听`XMLHttpRequest`或`fetch`的完成事件,然后模拟EventSource...

    JS event使用方法详解

    在事件处理函数中,event 对象作为参数被自动传递给函数,或者可以通过window.event属性访问。 在页面中,我们可以为各种事件绑定处理函数,例如,使用onclick事件处理用户点击,使用onmouseover和onmouseout事件...

    event对象获取方法总结在google浏览器下测试

    1. **方法一:通过事件处理函数参数获取** 这是最常见的方式,通常在事件处理函数中,Event对象会作为参数自动传递进来。例如: ```javascript function demo1(e) { var e = e || window.event; } ``` 在...

    js获取鼠标点击位置

    1. **`getPointPosition()` 函数**:此函数接受一个事件对象作为参数,使用 `event.clientX` 和 `event.clientY` 获取鼠标相对于视口的位置,然后调用前面定义的 `pointerX()` 和 `pointerY()` 函数来获取鼠标相对于...

    火狐和ie下获取javascript 获取event的方法(推荐)

    本文将深入探讨如何在Firefox和Internet Explorer(IE)下获取JavaScript中的`event`对象。 在IE中,`event`对象作为全局变量可以直接访问,因此在事件处理函数中可以这样获取: ```javascript function myFunc...

    js-event事件

    例如,Internet Explorer 使用`window.event`来访问当前事件,而其他浏览器则直接通过事件处理器函数的第一个参数来访问事件对象。为了确保代码的兼容性,可以使用条件语句来区分处理。 #### 五、事件委托 事件委托...

    js 动态设置图片的热区并获取图片坐标

    在JavaScript中,动态设置图片的热区(hotspots)并获取图片坐标是一项常见的需求,尤其在交互式网页设计中。热区技术允许我们为图片指定特定的交互区域,用户点击或悬停在这些区域上时可以触发特定的事件。本文将...

    js获取上下左右

    ### JavaScript 获取键盘上下左右键事件详解 在Web开发过程中,我们经常会遇到需要处理用户键盘输入的情况,特别是游戏或交互式应用开发中。本篇文章将详细解释如何使用JavaScript来捕获键盘上的上下左右键事件,并...

    window.event 对象详解

    在JavaScript编程语言中,`window.event`对象是一个特殊对象,它与浏览器的事件处理机制紧密相关。这个对象在大部分浏览器环境中(尤其是老版本的IE)是全局可用的,提供了当前事件的相关信息。本文将深入探讨`...

    event兼容调用(IE,Firefox,Chrome)

    本文将深入探讨在Internet Explorer(IE)、Firefox、Chrome三大主流浏览器中实现event兼容调用的方法,重点解析事件对象的获取及鼠标坐标获取的差异。 #### 事件对象的兼容性获取 在JavaScript中,事件处理通常...

    火狐下event的使用

    通过使用`arguments.callee.caller.arguments[0]`来获取事件对象、通过`event.target`或`event.srcElement`来获取触发事件的元素、以及通过`element.parentNode`或`element.parentElement`来获取父元素等方法,可以...

    JS 获取链接(url)参数以及锚链接(anchor)结合富ajax的应用(ajax前进/后退的问题)

    在JavaScript中,获取URL参数和处理锚链接(Anchor Links)是常见的需求,特别是在构建富Ajax应用时。富Ajax应用能够提供更加动态和交互式的用户体验,但同时也需要解决浏览器的前进/后退(History)问题。以下将...

    Javascript中的事件--Event对象

    在IE中,事件对象通常通过`window.event`获取,而不是作为事件处理器的第一个参数。此外,IE使用`srcElement`属性代替`target`,并且不支持`eventPhase`、`preventDefault()`和`stopPropagation()`等现代事件处理...

Global site tag (gtag.js) - Google Analytics