js如何获取触发js事件的DOM
来源:互联网 发布:sqlserver 循环 编辑:程序博客网 时间:2024/06/05 12:44
如题,如何用js获取触发js事件的DOM。
对于某事件为myfunction(event),可以这样获取触发该函数的DOM:
function myfunction(event) {event = event ? event : window.event;var obj = event.srcElement ? event.srcElement : event.target;//这时obj就是触发事件的对象,可以使用它的各个属性//还可以将obj转换成jquery对象,方便选用其他元素var $obj = $(obj);alert($obj.parent().attr("href"));}
附上event属性:
属性和方法 描述
cancelable
返回布尔值,指示事件是否可拥可取消的默认动作。currentTarget
返回其事件监听器触发该事件的元素。eventPhase返回事件传播的当前阶段。target
返回触发此事件的元素(事件的目标节点)。timeStamp返回事件生成的日期和时间。type
返回当前 Event 对象表示的事件的名称。initEvent()初始化新创建的 Event 对象的属性。preventDefault()
通知浏览器不要执行与事件关联的默认动作。stopPropagation()
不再派发事件。阅读全文
1 0
- js如何获取触发js事件的DOM
- JS 获取触发事件的对象
- JS 获取触发事件的对象
- js获取触发事件的元素
- js获取触发事件对象
- js的触发事件
- js获取事件源(触发该事件的对象)
- js获取事件源及触发该事件的对象
- Vue.js中实现通过一个dom的事件,使得另一dom也触发事件
- JS 获取触发事件的对象(IE/FireFox)
- js中获取触发事件对象的标签名称
- js的onchange事件触发
- js获取Enter键按下触发事件
- JS中如何得到触发事件的属性?
- 关闭页面的时候如何触发JS事件
- JS 触发事件 JavaScript触发
- DOM事件(JS事件)
- js触发事件收集
- matlab数据挖掘学习篇----数据特征分析
- map + 启发式合并
- Java基础总结
- poj1743后缀数组+二分
- Codeforces Round #363 (Div. 1) B. Fix a Tree
- js如何获取触发js事件的DOM
- 变形(Transform)
- 每日一道算法题(3)
- org.springframework.beans.factory.NoSuchBeanDefinitionException
- 关于html头部<head>标签四要素的认识
- [POJ](1426)Find The Multiple(Special Judge) ---bfs
- 算法导论学习1
- hdu 6183 【线段树的巧妙】
- 电商系统