`

javascript集中创建事件方法

阅读更多
最近看论坛关于动态创建javascript事件的帖子,自己也恶补了一下,先来看看几个方法
1.fireEvent:
它是IE特有的方法,强制调用一个对象的方法,用法如下, <a id="aclick" onclic="alert("点击我");"></a><script type="text/javascript">aclick.fireEvent("onclick");</script>结果会弹出"点击我"。
2.CreateEvent:
它是标准javascript语法,它的用法如下, <a id="aclick" onclic="alert("点击我");"></a><script type="text/javascript">var e = docment.CreateEvent("HtmlEvent");e.initEvent("click",false,false);document.getElmentById("aclick").dispatchEvent(e);</script>
3.addEventListener:
w3c标准语法,动态为对象添加事件 window.addEventListener("load",functonName,false);
4.attachEvent,dettachEvent
  IE专用语法,分别是添加事件,解绑事件

5.createEventObject
IE专用事件创建,累死与createEvent
分享到:
评论

相关推荐

    JavaScript常见方法大全

    ### JavaScript常见方法详解 #### 一、隐藏脚本代码 在HTML中,有时我们需要隐藏JavaScript代码,以防止被部分浏览器解析或直接展示给用户。这可以通过注释或使用`&lt;script&gt;`标签结合语言属性实现: ```html ...

    javaScript鼠标键盘事件

    ### JavaScript鼠标键盘事件详解 在Web开发中,JavaScript是实现用户交互的重要手段之一。通过监听用户的鼠标和键盘操作,开发者可以构建出响应式且交互丰富的网页应用。本文将重点介绍几种常用的鼠标和键盘事件...

    JavaScript Tools Guide CC.pdf

    3. **脚本事件**:Photoshop支持通过JavaScript设置脚本事件,当特定事件触发时(如打开文件、保存文件等),会自动执行相应的脚本代码。 4. **图层和对象操作**:JavaScript允许对Photoshop中的图层、选区、路径、...

    javascript小程序 实例

    在本实例集中,我们将会深入探讨450个JavaScript小程序,这些实例覆盖了JavaScript的基础语法、DOM操作、事件处理、AJAX请求、函数编程、对象操作以及更高级的主题。 1. **基础语法**:JavaScript的基础包括变量...

    前端常用JavaScript特效合集

    9. **滑块和轮播**:JavaScript特效合集中常见的还有各种滑块和轮播组件,适用于展示产品、新闻、幻灯片等。 10. **弹窗和提示**:JavaScript可以创建模态框、提示框、警告对话框,用于用户确认、提示或反馈信息。 ...

    javascript生成随机密码案例

    本文将详细探讨如何使用JavaScript生成随机密码,以及提供的两个案例——js1.txt和js2.txt——中可能包含的具体实现方法。 生成随机密码的功能在许多应用场景中非常有用,比如用户注册时自动生成安全的初始密码,...

    JavaScript高级_javascript_zip_

    JavaScript,作为全球最广泛使用的编程语言之一,是创建交互式网页和应用程序的关键工具。"JavaScript高级"主题深入探讨了这门语言的高级特性和实践,旨在帮助开发者掌握更复杂、更高效的应用开发技能。在本压缩包...

    web开发基础_JavaScript

    JavaScript的主要功能集中在提升Web页面的交互性和动态性: - **交互性**:通过JavaScript,开发者可以创建交互式的按钮、表单和控制,使得用户能够与网页进行实时交流,如表单验证,用户输入的数据可以即时检查,...

    JavaScript入门经典(第4版) Beginning JavaScript

    - **JavaScript的作用**:解释了JavaScript在Web开发中的重要性,包括动态页面创建、用户交互等。 - **浏览器兼容性问题**:探讨了不同浏览器对JavaScript的支持差异,以及如何解决这些问题。 ##### 第2章:数据...

    javascript连接Oracle实例

    在上面的代码中,我们使用了EOF属性来判断结果集是否为空,然后使用fields方法来获取结果集中的某个字段的值。最后,我们使用moveNext方法来遍历结果集。 使用JavaScript连接Oracle实例需要使用ADODB.Connection...

    JavaScript编程集中实训项目代码-素材 -第一周(1).zip

    6. **面向对象编程**:JavaScript支持基于原型的面向对象编程,你可以通过构造函数和`new`关键字创建对象实例,使用`prototype`添加方法,以及利用`Object.create`和`class`语法(ES6新增)进行类式继承。...

    javascript特效全集

    本资源“javascript特效全集”集中了多种JavaScript特效的实现方法,旨在帮助开发者和设计师掌握各种JavaScript技巧,创建出引人入胜的交互式网页。 1. **基础特效** - **滑动(Slide)**:包括横幅滑动、图片轮播...

    javascript网页特效实例大全

    JavaScript可以轻松创建模态窗口,使得用户的注意力集中在特定任务上。 4. **滚动动画**:随着用户滚动页面,JavaScript可以触发各种动画效果,如淡入淡出、平滑滚动、元素定位等,增加浏览的流畅性。 此外,...

    Asp.Net常用JavaScript封装

    方法首先获取当前的Page对象,然后通过添加一个`LiteralControl`来将JavaScript代码插入到页面的控制集中,从而确保代码在页面渲染时会被输出到客户端。 3. `ClientWrite2` 方法:与`ClientWrite`类似,但直接使用`...

    javascript范例宝典

    "JavaScript范例宝典"是一个集中的资源库,包含了大量实用的JavaScript代码示例,旨在帮助初学者和开发者快速理解和掌握这门语言的核心概念。本章节,即"02章",很可能是该宝典的一部分,可能涵盖了JavaScript的基础...

    JavaScript设计模式.pdf

    它的主要作用是消除对象之间的耦合,集中实例化的代码,创建模块化的代码,并使代码易于维护和扩展。 3.桥梁模式(Bridge Pattern): 桥梁模式是将抽象部分与实现部分分离,使他们可以独立地变化。它的主要作用是...

    本人收藏的各种页面特效大部分javascript+css实现

    9. **时间线**:利用JavaScript和CSS可以创建动态的时间轴,展示事件的顺序。 10. **交互式图表**:如饼图、柱状图等,可以使用JavaScript库如D3.js结合CSS进行绘制。 这些特效不仅提高了网页的视觉吸引力,还增加...

    html javascript css 案例

    在这个案例集中,你将有机会学习到如何使用HTML创建静态页面结构,通过JavaScript增加交互性,以及用CSS进行美观的页面设计。例如,登录页面可能用JavaScript验证用户输入,确保用户名和密码符合要求;注册页面可能...

Global site tag (gtag.js) - Google Analytics