Javascript:绑定事件处理处器
来源:互联网 发布:淘宝卡通行走人偶 编辑:程序博客网 时间:2024/06/05 07:56
objectTarget.addEventListener("eventType",handler,captrueFlag);
该方法为objectTarget绑定事件处理器handler.
第一个参数是事件类型字符串(例如:click keypress)
第二个参数是事件处理函数
第三个参数是监听事件传播的哪个阶段(true 表示监听捕获阶段,false表示监听的冒泡阶段).
代码如下:
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=GBK" /><title> Javascript DOM事件机制 </title></head><body><div id="test"><!-- div元素的子元素:按钮 --><input id="bn" type="button" value="想看结果就点我" /></div><hr /><div id="results"> </div><script type="text/javascript">// 事件处理函数var click1 = function(event) {// 该事件处理函数简单输出事件的当前对象document.getElementById("results").innerHTML += "事件捕获阶段: " + event.currentTarget + "<br />";}// 事件处理函数function click2(event) {// 该事件处理函数简单输出事件的当前对象document.getElementById("results").innerHTML +="事件冒泡阶段:" + event.currentTarget + "<br />";}// 为bn按钮绑定事件处理函数(捕获阶段)document.getElementById("bn").addEventListener("click" , click1 , true); // 为test对象绑定事件处理函数(捕获阶段)document.getElementById("test").addEventListener("click" , click1 , true); // 为bn按钮绑定事件处理函数(冒泡阶段)document.getElementById("bn").addEventListener("click" , click2 , false); // 为按钮所在的div对象绑定事件处理函数(冒泡阶段)。document.getElementById("test").addEventListener("click" , click2 , false);</script></body></html>
0 0
- Javascript:绑定事件处理处器
- Javascript 中的事件绑定
- javascript事件的绑定
- javascript的事件绑定
- Javascript中的事件绑定
- 04.javascript事件绑定
- javascript事件绑定
- javascript事件绑定
- javascript绑定、解除事件
- Javascript绑定事件处理器
- javascript事件绑定addEventListener
- javascript事件绑定!
- JavaScript 事件绑定
- 【javascript】对象绑定事件
- javascript事件绑定
- JavaScript 事件绑定
- javascript 事件绑定。
- Javascript中的事件绑定
- Intent的FLAG_ACTIVITY_CLEAR_TOP和FLAG_ACTIVITY_REORDER_TO_FRONT
- 黑马程序员——异常
- Havel - Hakimi 定理
- UITableView + 协议执行顺序
- Intent 和 Intent Filter
- Javascript:绑定事件处理处器
- linux下Oracle11g RAC搭建(二)
- msseces.exe频繁出错的原因和解决方法?
- ImageView 例子
- opencv中使用addweighted函数将两幅图像叠加
- 01 - Android开发环境搭建
- 关于Google hk 最近不能用了解决办法
- 第五周作业
- ZOJ-1530