Event.target
2015-06-09 16:01
330 查看
概述
指向触发事件的对象。与event.currentTarget不同。
语法
var theTarget = event.target[/code]
示例
event.target属性在实现事件代理时会被用到。
// 假定一个 list 变量为 ul 元素 function hide(e) { // 点击列表项目(li)区域,e.target 与 e.currentTarget 不同 e.target.style.visibility = 'hidden'; } list.addEventListener('click', hide, false); // If some element (<li> element or a link within an <li> element for instance) is clicked, it will disappear. // It only requires a single listener to do that
浏览器兼容性
在 IE6-8 中,事件模型与标准不同。使用非标准的element.attachEvent()方法绑定时间监听器。在该模型中,事件对象有一个
srcElement属性,等价于
target属性。
function hide(e) { // 支持 IE6-8 var target = e.target || e.srcElement; target.style.visibility = 'hidden'; }
规范
DOM Level 2 Events: Event.target相关链接
Comparison of Event TargetsEvent.currentTarget
相关文章推荐
- redhat6 GCC安装
- COM学习笔记8_IDispatch (调度接口) 自动化
- Win10 10125中文语言包安装出现乱码的解决方法
- 【剑指offer】 面试题8: 旋转数组的最小数字
- chrome浏览器插件开发标准格式
- iOS-集成环信
- 《 Web应用测试 》笔记(第4 章-网络基础)
- 页面中调用函数--之${fn:}内置函数
- Android学习 1 -构建运行环境
- USB WiFi网卡驱动分析--经典
- 怎样使用OpenCV进行人脸识别
- JSP基本用法(二)隐含对象
- Struts+Spring+Hibernate整合入门详解
- MATLAB中文注释乱码
- 服务器自动发送邮件监测freeswitch进程
- Oracle数据库之数据类型
- Tiny并行计算框架之复杂示例
- 业务流程引擎
- MSSQL 规则与默认
- App开发者必备的运营原型UI设计工具整理