`
lmh2072005
  • 浏览: 114115 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

javascript模拟操作

阅读更多

类似jquery 的triggerHander

 

 

<input type="button" name="123" id="123" value="按钮" onclick="alert('OK');">

<script type="text/javascript">

 function fireEvent(element,event){

     if (document.createEventObject){

         // dispatch for IE

         var evt = document.createEventObject();

         return element.fireEvent('on'+event,evt)

     }

     else{

         // dispatch for firefox + others

         var evt = document.createEvent("HTMLEvents");  //a标签的链接用MouseEvents

         evt.initEvent(event, true, true ); // event type,bubbling,cancelable

         return !element.dispatchEvent(evt);

     }

 }

 fireEvent(document.getElementById('123'), 'click'); 

</script>

分享到:
评论

相关推荐

    jsOS:javascript模拟操作系统

    @ [toc]前言hello各位同学欢迎使用学习本人开发的纯javascript模拟操作系统,本模拟系统灵感结构陀螺linux系统结构,同时结合学校操作系统所学内容内容和开发,新手路,架构设计是否不合理,系统任何bug,欢迎各位...

    javascript模拟windowsxp关机效果代码

    在本示例中,"javascript模拟windowsxp关机效果代码"是一个利用JavaScript实现的仿Windows XP关机动画的效果。这个demo为初学者提供了一个学习JavaScript动态效果实现的实例。 首先,我们要理解Windows XP的关机...

    javascript模拟页面弹出框

    总结来说,JavaScript模拟页面弹出框是一种常见的Web开发技巧,利用`iframe`的特性可以实现高度定制化的弹出交互体验。通过学习“testPopuBox”这个示例,开发者可以深入理解这一技术,并将其应用于自己的项目中,...

    javascript 通过模拟CPU在线运行Linux

    在JavaScript模拟的环境中,内核的每一个部分都需要被适配以在JavaScript环境中运行。 6. **浏览器限制**: 虽然JavaScript在浏览器中的执行能力日益增强,但仍然存在一些安全限制,如沙箱环境、内存限制等。开发者...

    JavaScript模拟select

    ### JavaScript模拟select控件知识点详解 #### 一、引言 在前端开发中,有时我们需要对浏览器原生的`&lt;select&gt;`元素进行定制化处理,比如实现更丰富的样式或者增加额外的功能。本篇将深入探讨如何使用纯JavaScript...

    javaScript简单模拟计算器

    总的来说,创建一个JavaScript模拟计算器是一个很好的学习项目,可以帮助理解DOM操作、事件处理、变量状态维护以及简单的数学运算。通过这个过程,开发者可以提升JavaScript基础,为更复杂的前端项目打下基础。

    一个javascript模拟的 虚拟键盘,效果非常棒!

    标题中的"一个javascript模拟的虚拟键盘"指的就是这样一个用JavaScript编写的程序,它能够在网页上创建一个可交互的键盘界面,用户可以点击按钮输入文本,而无需物理键盘。这样的虚拟键盘通常包括各种按键布局,如...

    Javascript模拟的DOS窗口

    ### Javascript模拟的DOS窗口知识点解析 #### 一、项目概述 在本项目中,开发者通过JavaScript技术实现了一个模拟DOS操作系统的窗口界面。该窗口不仅具有基本的文本输入输出功能,还支持用户与界面之间的交互操作,...

    软键盘(JavaScript模拟软键盘输入密码)

    要创建一个JavaScript模拟软键盘,我们需要以下几个步骤: 1. **设计布局**:创建HTML结构,这通常包括一个显示软键盘的区域,以及一个用于输入密码的文本框。确保文本框是type="password",这样在浏览器中输入的...

    javascript模拟多线程

    本文将详细介绍JavaScript模拟多线程的概念以及如何使用JavaScript实现类似多线程的效果。 一、JavaScript的单线程模型 JavaScript引擎在设计时遵循了单线程执行的模型,这意味着任何时刻只能执行一个任务。这种...

    Javascript模拟的DOS窗

    从给定的信息中,我们可以抽取出一个非常有趣的项目——使用JavaScript模拟DOS窗口。这个项目的目的是在现代浏览器环境中重现经典的DOS(磁盘操作系统)界面和交互体验,它不仅能够激发怀旧情感,还能作为学习...

    javascript 模拟投币实验程序 维吾尔语

    在这个“javascript 模拟投币实验程序 维吾尔语”的项目中,开发者使用JavaScript来创建了一个互动的投币模拟器,该模拟器的界面和交互逻辑完全用维吾尔语进行设计和编写,为维吾尔语用户提供了更加亲切的体验。...

    纯JavaScript的简单模拟计算器

    在前端开发中,构建一个基于JavaScript的模拟计算器是一个常见的练习,这可以帮助开发者熟悉DOM操作、事件处理以及基本的数学逻辑。在这个项目中,我们将探讨如何仅使用JavaScript和CSS来创建一个功能齐全的计算器,...

    javascript触发模拟鼠标点击事件

    本文详细介绍了如何使用JavaScript来触发模拟的鼠标点击事件,并提供了IE浏览器和其他现代浏览器(例如Chrome、Firefox)中实现的示例代码。 首先,要理解事件触发器的概念。事件触发器是一种机制,它使得开发者...

    模拟窗口 js javascript

    在JavaScript的世界里,模拟窗口(mock window)是一种常见的测试策略,尤其在开发Web应用程序时,用于创建隔离的测试环境。JavaScript作为一个客户端脚本语言,它的运行环境通常与浏览器的window对象紧密相连,这个...

    用javascript模拟marquee实现滚动.htm

    然而,通过JavaScript,我们可以实现更灵活、更可控的滚动效果,这就是"用javascript模拟marquee实现滚动"的主题。 首先,我们需要了解JavaScript的基础。JavaScript主要由变量、数据类型、操作符、语句、函数等...

    Javascript 模拟下拉条功能

    在本文中,我们将深入探讨如何使用JavaScript模拟下拉条(通常称为滚动条)功能。下拉条是用户界面的一个基本元素,它允许用户查看和浏览超出屏幕可视区域的内容。在某些情况下,我们可能需要自定义或模拟这个功能,...

    javascript动态操作表格

    在JavaScript中,动态操作表格是一项常见的任务,尤其在构建数据驱动的Web应用时。下面将详细探讨这个主题,包括如何添加、删除、选择表格以及兼容性问题。 首先,让我们从添加表格开始。在HTML中,表格由`&lt;table&gt;`...

    javascript模拟坦克大战游戏(html5版)附源码

    【标题】"javascript模拟坦克大战游戏(html5版)附源码"揭示了这是一个基于JavaScript编程语言,使用HTML5技术开发的坦克大战游戏项目。在HTML5中,Canvas元素提供了画布功能,允许开发者通过JavaScript来绘制图形,...

    2016广工操作系统实验(javascript)

    2016广工操作系统实验(javascript) 内含源代码和实验报告 实验一:进程调度实验(先来先服务FCFS、优先级调度PSA、简单轮转法RR q=1) 实验二:作业调度实验(先来先服务FCFS、短作业优先SJF、高响应比HRRN) 实验...

Global site tag (gtag.js) - Google Analytics