JS中动态添加事件(绑定事件)的代码


Posted in Javascript onJanuary 09, 2011

两种方式:直接给对象添加事件,节点添加事件
例如给一个id为tab1的添加onclick事件
第一种情况:

var t = document.getElementById("tab1"); 
t.onclick = function tst(){ 
alert(''); 
}

第二种情况
var tb = document.getElementById("tab1"); 
if(window.addEventListener){ // Mozilla, Netscape, Firefox 
td_value.addEventListener('click', alert('11'), false); 
td_value.addEventListener('click', alert('12'), false); 
} else { // IE 
td_value.attachEvent('onclick', function(){alert('21');}); 
td_value.attachEvent('onclick', function(){alert('2'2);}); 
}
Javascript 相关文章推荐
ExtJs3.0中Store添加 baseParams 的Bug
Mar 10 Javascript
js和php如何获取当前url的内容
Sep 22 Javascript
IE中getElementsByName()对有些元素无效的解决方案
Sep 28 Javascript
jquery仿百度百科底部浮动导航特效
Aug 08 Javascript
jquery validate表单验证插件
Sep 06 Javascript
浅谈js中的引用和复制(传值和传址)
Sep 18 Javascript
基于JavaScript实现焦点图轮播效果
Mar 27 Javascript
原生JS实现圆环拖拽效果
Apr 07 Javascript
JS常用的几种数组遍历方式以及性能分析对比实例详解
Apr 11 Javascript
微信小程序倒计时功能实例代码
Jul 17 Javascript
js+canvas实现验证码功能
Sep 21 Javascript
JavaScript实现动态添加、移除元素或属性的方法分析
Jan 03 Javascript
jquery的extend和fn.extend的使用说明
Jan 09 #Javascript
js对象之JS入门之Array对象操作小结
Jan 09 #Javascript
理解JavaScript中的对象 推荐
Jan 09 #Javascript
最佳JS代码编写的14条技巧
Jan 09 #Javascript
JavaScript定义类或函数的几种方式小结
Jan 09 #Javascript
javascript中用星号表示预录入内容的实现代码
Jan 08 #Javascript
js中访问html中iframe的文档对象的代码[IE6,IE7,IE8,FF]
Jan 08 #Javascript
You might like
C# WinForm中实现快捷键自定义设置实例
2015/01/23 PHP
PHP 返回13位时间戳的实现代码
2016/05/13 PHP
javascript 函数声明与函数表达式的区别介绍
2013/10/05 Javascript
javascript制作的简单注册模块表单验证
2015/04/13 Javascript
页面向下滚动ajax获取数据的实现方法(兼容手机)
2016/05/24 Javascript
AngularJS入门教程之控制器详解
2016/07/27 Javascript
Bootstrap模态窗口源码解析
2017/02/08 Javascript
Javascript实现一个简单的输入关键字添加标签效果实例
2017/06/01 Javascript
Vue学习笔记进阶篇之vue-cli安装及介绍
2017/07/18 Javascript
JS判断微信扫码的方法
2017/08/07 Javascript
Vue 滚动行为的具体使用方法
2017/09/13 Javascript
nginx部署访问vue-cli搭建的项目的方法
2018/02/12 Javascript
详解vuejs2.0 select 动态绑定下拉框支持多选
2019/04/25 Javascript
vue实现日历备忘录功能
2020/09/24 Javascript
微信小程序如何连接Java后台
2019/08/08 Javascript
Vue中实现回车键切换焦点的方法
2020/02/19 Javascript
vue3.0 上手体验
2020/09/21 Javascript
[02:08]2018年度CS GO枪械皮肤设计大赛优秀作者-完美盛典
2018/12/16 DOTA
python实现JAVA源代码从ANSI到UTF-8的批量转换方法
2015/08/10 Python
Python运维之获取系统CPU信息的实现方法
2018/06/11 Python
python中dict使用方法详解
2019/07/17 Python
用sqlalchemy构建Django连接池的实例
2019/08/29 Python
python实现差分隐私Laplace机制详解
2019/11/25 Python
Django QuerySet查询集原理及代码实例
2020/06/13 Python
Python中bisect的用法及示例详解
2020/07/20 Python
Jupyter notebook命令和编辑模式常用快捷键汇总
2020/11/17 Python
解决Python import .pyd 可能遇到路径的问题
2021/03/04 Python
HTML5学习心得总结(推荐)
2016/07/08 HTML / CSS
用canvas显示验证码的实现
2020/04/10 HTML / CSS
澳大利亚儿童和婴儿产品在线商店:Lime Tree Kids
2017/10/05 全球购物
德国婴儿服装和婴儿用品购买网站:Baby Sweets
2019/12/08 全球购物
华为c/c++笔试题
2016/01/25 面试题
经营场所证明范本
2015/06/19 职场文书
Redisson实现Redis分布式锁的几种方式
2021/08/07 Redis
为什么RedisCluster设计成16384个槽
2021/09/25 Redis
SpringBoot整合Minio文件存储
2022/04/03 Java/Android