`
zhangyaochun
  • 浏览: 2596223 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

fireEvent

阅读更多

fireEvent

 

IE私有函数,可以用来触发某些事件。

 

官方说明http://msdn.microsoft.com/en-us/library/ms536423(v=vs.85).aspx

 

官方demohttp://samples.msdn.microsoft.com/workshop/samples/author/dhtml/refs/fireEventEX1.htm

 

简单介绍

 

有一个按钮有如下事件:

 

<button id="oButton" onclick="this.innerText='I have been clicked!'">Button</button>

 

下面一个div绑一个mouseover来触发一下按钮的事件:

 

 

<div id="oDiv" onmouseover="fnFireEvents();">Mouse over this! </div>

 

 

function fnFireEvents(){
    //调用fireEvent
    oButton.fireEvent("onclick");
}

 

分享到:
评论

相关推荐

    IE的fireEvent方法概述及应用

    在示例代码中,当使用`fireEvent("onclick")`时,即使`id1`的`li`元素没有`onclick`事件,点击按钮依然能够触发`ul`的`onclick`事件,说明`fireEvent`会引发事件冒泡,即事件会从元素本身逐级向上层元素传播,直到...

    vc2005开发ActiveX event步骤

    这里`FireEvent`函数用于实际触发事件,`eventidOnValueChanged`是上一步定义的事件ID,`EVENT_PARAM(VTS_NONE)`表示该事件没有参数传递。 ##### 4. 在控件实现文件中注册事件映射 最后,在控件实现文件(例如`XX...

    JavaScript之IE的fireEvent方法详细解析

    JavaScript中的`fireEvent`方法是Internet Explorer浏览器特有的一个事件触发函数,它允许开发者模拟用户对DOM元素的操作,比如点击、提交等。与标准的事件处理方式不同,`fireEvent`在某些情况下能触发事件冒泡,...

    js触发onchange事件的方法说明

    js中onchange事件是在客户端改变输入控件的值,比如一...object.fireEvent()方法,使用方法如 object.fireEvent(‘onchange’),即可触发控件的onchange事件。 同理,js中使用fireEvent方法还可以触发其他的空间事件。

    jQuery源码分析之Event事件分析

    对于事件的操作无非是addEvent,fireEvent,removeEvent这三个事 件方法。一般lib都会对浏览器的提供的函数做一些扩展,解决兼容性内存泄漏等问题。第三个问题就是如何得到domReady的状态。 6.1 event的包裹 浏览器的...

    Firefox不支持click方法的解决

    else if(element.fireEvent) element.fireEvent('onclick'); else if(document.createEvent){ var evt = document.createEvent("MouseEvents"); evt.initEvent("click", true, true); element.dispatchEvent...

    submit表单提交,onsubmit验证拦截

    submit表单提交,onsubmit验证拦截 免去了用button按钮click点击事件ajax请求

    js 触发select onchange事件代码

    select 或text的onchange事件...直接给select或text赋值是不行的,要想实现手动触发onchange事件,需要在js给select赋值后,加入下面的语句 document.getElementById(“province”).fireEvent(‘onchange’) 来实现,

    Effector_src.zip_event_morphing

    这个项目或组件似乎专注于图像效果的调整,并且具有特定的功能,如rotation(旋转)、morphing(变形)以及fire event(触发事件)。我们将详细探讨这些关键概念。 1. **Rotation(旋转)**: 在图像处理中,...

    WCF发布-订阅(Pub/Sub)服务

    简单的WCF发布-订阅(Pub/Sub)服务的例子

    EXTJS中基于事件的编程探究.pdf

    在EXTJS中,触发一个事件需要调用fireEvent方法,该方法具备如下的格式:fireEvent(String eventName,Object... args),其中,第一个参数为要触发事件的名称,之后可以跟有0个或多个参数,由开发者根据事件的需求...

    C#中的事件处理程序

    `FireEvent1`和`FireEvent2`方法则是触发事件的典型实现,首先检查事件委托是否为空(非null),然后通过调用委托来执行已注册的事件处理程序。 在给定的代码示例中,有两个类A和B。类A提供事件处理程序方法`On...

    JavaScript开发-简单而完整的DOM测试工具

    DOM Testing Library提供了一系列有用的辅助函数,如`render`用于渲染组件,`getByText`、`queryByText`等用于查找DOM元素,以及`fireEvent`用于触发事件。这些工具让测试变得简洁明了,同时确保了测试覆盖率。 在...

    jbpm 事件与动作的含义解释以及代码配置

    &lt;eventtype="node-enter"&gt; &lt;/event&gt; ``` 这里,`MyAction1`是一个实现了`ActionHandler`接口的Java类,其`execute`方法中的代码如下: ```java public class MyAction1 implements ActionHandler { ...

    关于iframe中生成父窗口元素及增加event事件的问题(IE已实现,Firefox暂未实现)

    parentButton.fireEvent('onclick'); } else if (parentButton.dispatchEvent) { // Firefox, Chrome, etc. var clickEvent = new MouseEvent('click', { bubbles: true, cancelable: true, view: window }); ...

    读jQuery之十四 (触发事件核心方法)

    而fireEvent方法则主要被IE浏览器支持,它的用法是直接调用元素的fireEvent方法,并附带一个前缀' on'的事件类型字符串,例如: ```javascript el.fireEvent('onclick'); ``` ### jQuery的触发事件方法 在上述...

    java里的自定义实现事件

    最后,在实际应用中,我们可以在`EventSource`实例上添加`CustomEventListener`,并在需要的时候调用`fireEvent()`方法触发事件。 ```java EventSource source = new EventSource(); source.addEventListener(new ...

Global site tag (gtag.js) - Google Analytics