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 相关文章推荐
jQuery 判断元素上是否绑定了事件
Oct 28 Javascript
js有序数组的连接问题
Oct 01 Javascript
js delete 用法(删除对象属性及变量)
Aug 24 Javascript
关于延迟加载JavaScript
May 05 Javascript
JavaScript文档碎片操作实例分析
Dec 12 Javascript
Angular 4.x中表单Reactive Forms详解
Apr 25 Javascript
vue中v-model动态生成的实例详解
Oct 27 Javascript
React Router v4 入坑指南(小结)
Apr 08 Javascript
在vue-cli项目中使用bootstrap的方法示例
Apr 21 Javascript
解决layui数据表格table的横向滚动条显示问题
Sep 04 Javascript
JavaScript算法学习之冒泡排序和选择排序
Nov 02 Javascript
原型和原型链 prototype和proto的区别详情
Nov 02 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/07/24 PHP
php不写闭合标签的好处
2014/03/04 PHP
php入门教程之Zend Studio设置与开发实例
2016/09/09 PHP
PHP文字转图片功能原理与实现方法分析
2017/08/31 PHP
Laravel中获取路由参数Route Parameters的五种方法示例
2017/09/29 PHP
一些易混淆且不常用的属性,希望有用
2007/01/29 Javascript
setInterval()和setTimeout()的用法和区别示例介绍
2013/11/17 Javascript
JQuery结合CSS操作打印样式的方法
2013/12/24 Javascript
jquery动感漂浮导航菜单代码分享
2020/04/15 Javascript
JavaScript中cookie工具函数封装的示例代码
2016/10/11 Javascript
js 模仿锚点定位的实现方法
2016/11/19 Javascript
设置jquery UI 控件的大小方法
2016/12/12 Javascript
jQuery Ajax 实现在html页面实时显示用户登录状态
2016/12/30 Javascript
Windows下快速搭建NodeJS本地服务器的步骤
2017/08/09 NodeJs
快速处理vue渲染前的显示问题
2018/03/05 Javascript
微信小程序实现弹出菜单功能
2018/06/12 Javascript
npm scripts 使用指南详解
2018/10/08 Javascript
vue-router 起步步骤详解
2019/03/26 Javascript
VUE 实现复制内容到剪贴板的两种方法
2019/04/24 Javascript
Vue是怎么渲染template内的标签内容的
2020/06/05 Javascript
Nuxt 项目性能优化调研分析
2020/11/07 Javascript
python发送邮件接收邮件示例分享
2014/01/21 Python
介绍Python的Urllib库的一些高级用法
2015/04/30 Python
python读取一个目录下所有txt里面的内容方法
2018/06/23 Python
Sanic框架配置操作分析
2018/07/17 Python
python实现控制电脑鼠标和键盘,登录QQ的方法示例
2019/07/06 Python
如何使用Cython对python代码进行加密
2020/07/08 Python
HTML5本地存储之IndexedDB
2017/06/16 HTML / CSS
办公室副主任岗位职责
2013/11/25 职场文书
金融专业毕业生推荐信
2013/11/26 职场文书
捐款倡议书范文
2014/02/02 职场文书
党员十八大心得体会
2014/09/12 职场文书
谢师宴家长答谢词
2015/09/30 职场文书
Apache压力测试工具的安装使用
2021/03/31 Servers
Python基础 括号()[]{}的详解
2021/11/07 Python
Oracle锁表解决方法的详细记录
2022/06/05 Oracle