JS代码触发事件代码实例


Posted in Javascript onJanuary 02, 2020

这篇文章主要介绍了js代码触发事件代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

/***
 * 需要触发谁的点击事件
 * @param how_id 节点的id 如:<input id='test'/> 则how_id=test
 * @param how_this 这个要触发事件的节点 how_this = $("test");
 * @returns
 */
function howChange(how_id,how_this){
  // IE
  if(document.all) {
    if(how_id){
      var w_id = document.getElementById(how_id);//.click();
      if(w_id){
        w_id.change();
      }
    }else{
      how_this.change();
    }
  }
  // 其它浏览器
  else {
    var e = document.createEvent("Event");
    e.initEvent("change", true, true);
    if(how_id){
      document.getElementById(how_id).dispatchEvent(e);
    }else{
      how_this.dispatchEvent(e);
    }
  }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
比较详细的关于javascript中void(0)的具体含义解释
Aug 02 Javascript
测试JavaScript字符串处理性能的代码
Dec 07 Javascript
解决js正则匹配换行问题实现代码
Dec 10 Javascript
js如何设置在iframe框架中指定div不显示
Dec 04 Javascript
AngularJS基础 ng-focus 指令简单示例
Aug 01 Javascript
javascript cookie用法基础教程(概念,设置,读取及删除)
Sep 20 Javascript
小程序ios音频播放没声音问题的解决
Jul 11 Javascript
Vue2 监听属性改变watch的实例代码
Aug 27 Javascript
详解KOA2如何手写中间件(装饰器模式)
Oct 11 Javascript
浅谈vue.use()方法从源码到使用
May 12 Javascript
layui: layer.open加载窗体时出现遮罩层的解决方法
Sep 26 Javascript
vue 限制input只能输入正数的操作
Aug 05 Javascript
微信小程序使用自定义组件导航实现当前页面高亮
Jan 02 #Javascript
Vue 实现分页与输入框关键字筛选功能
Jan 02 #Javascript
jQuery实现的图片点击放大缩小功能案例
Jan 02 #jQuery
Vue 实现简易多行滚动&quot;弹幕&quot;效果
Jan 02 #Javascript
JS实现秒杀倒计时特效
Jan 02 #Javascript
在weex中愉快的使用scss的方法步骤
Jan 02 #Javascript
JS实现导航栏楼层特效
Jan 01 #Javascript
You might like
也谈php网站在线人数统计
2008/04/09 PHP
10条php编程小技巧
2015/07/07 PHP
php对象工厂类完整示例
2018/08/09 PHP
Laravel中正确地返回HTTP状态码方法示例
2019/09/10 PHP
jquery maxlength使用说明
2011/09/09 Javascript
JS控制图片翻转示例代码(兼容firefox,ie,chrome)
2013/12/19 Javascript
javascript中JSON对象与JSON字符串相互转换实例
2015/07/11 Javascript
javascript创建cookie、读取cookie
2016/03/31 Javascript
jQuery Ajax 全局调用封装实例代码详解
2016/06/02 Javascript
JavaScript 对象字面量讲解
2016/06/06 Javascript
浅谈vue-lazyload实现的详细过程
2017/08/22 Javascript
基于vue组件实现猜数字游戏
2020/05/28 Javascript
关于vue单文件中引用路径的处理方法
2018/01/08 Javascript
node.js中TCP Socket多进程间的消息推送示例详解
2018/07/10 Javascript
原生js实现form表单序列化的方法
2018/08/02 Javascript
nodejs 如何手动实现服务器
2018/08/20 NodeJs
JS如何在数组指定位置插入元素
2020/03/10 Javascript
js点击事件的执行过程实例分析【冒泡与捕获】
2020/04/11 Javascript
在Python中操作字典之update()方法的使用
2015/05/22 Python
python使用threading.Condition交替打印两个字符
2019/05/07 Python
python实现websocket的客户端压力测试
2019/06/25 Python
基于Django静态资源部署404的解决方法
2019/07/28 Python
对YOLOv3模型调用时候的python接口详解
2019/08/26 Python
pytorch::Dataloader中的迭代器和生成器应用详解
2020/01/03 Python
手动安装python3.6的操作过程详解
2020/01/13 Python
部署Django到阿里云服务器教程示例
2020/06/03 Python
python批量修改文件名的示例
2020/09/27 Python
python如何获得list或numpy数组中最大元素对应的索引
2020/11/16 Python
CSS3效果:自定义“W”形运行轨迹实例
2017/03/29 HTML / CSS
HTML5注册页面示例代码
2014/03/27 HTML / CSS
三星法国官方网站:Samsung法国
2019/10/31 全球购物
美国在线家具网站:GDFStudio
2021/03/13 全球购物
非常详细的C#面试题集
2016/07/13 面试题
车间主管岗位职责
2013/11/14 职场文书
会计入职心得体会
2016/01/22 职场文书
Web前端:CSS最强总结 附详细代码
2021/03/31 HTML / CSS