www.5129.net > js中,EvEnt.srCElEmEnt 和EvEnt.tArgEt是什么意思?

js中,EvEnt.srCElEmEnt 和EvEnt.tArgEt是什么意思?

触发当前事件的源对象 如: var a = document.getElementById('test'); a.addEventListener('click', function(event) { //这里面event.target就是a对象 }, false); srcElement是IE下的属性 target是Firefox下的属性 Chrome浏览器同时有这两个属性

event.srcElement从字面上可以看出来有以下关键字:事件,源 他的意思就是:当前事件的源, 我们可以调用他的各种属性 就像:document.getElementById("")这样的功能, 经常有人问 firefox 下的 event.srcElement 怎么用,在此详细说明: IE下,eve...

event.srcElement从字面上可以看出来有以下关键字:事件,源 他的意思就是:当前事件的源, 我们可以调用他的各种属性 就像:document.getElementById("")这样的功能, 经常有人问 firefox 下的 event.srcElement 怎么用,在此详细说明: IE下,eve...

触发这个事件的原对象。 event是事件 ,srcElement是原对象。

js中,逻辑操作是用的逻辑短路机制。 || 表示或,左右两个运算元有一个为true时结果为true。而逻辑短路的意思,就是当第一个运算元为true时,第二个运算元不需要判断了,因为也一定是true。而当第一个运算元为false的时候,第二个运算元同样也不...

event是事件对象,比如你按了某个键(或者单击等,反正能触发事件的),那你在处理时候可能会需要一些信息,比如说是哪个元素被触发的,这个元素也就是你所问的event.srcElement(事件的源对象),通过它可以得到事件的对象,如果你是按键事件如ke...

target:触发事件的元素。 currentTarget:事件绑定的元素。 两者在没有冒泡的情况下,是一样的值,但在用了事件委托的情况下,就不一样了,例如: fsda ewre qewe xvc 134 document.getElementById("ulT").onclick = function (event) { consol...

这段代码只能在ie下工作,其他浏览器可能没有window.event对象。 window.event表示当前触发的事件对象。window.event.srcElement表示触发事件的DOM元素。如果你点击了按钮1,这个srcElement就是按钮1。id就是这个元素的id,即btn1。 如果想要在...

因为ff下本身不支持srcElement而是支持target,你这里这么用也是为了兼容浏览器,但是 event.srcElement.id 这么写会从event.srcElement里找id属性,这样是默认event.srcElement存在的,而火狐是不存在,当然就报错了. var obj=event.srcElement ? ev...

var $srcElement;document.getElementById('dom').addEventListener('click',function(event){ event = event || window.event; $srcElement = event.srcElement;},false)

网站地图

All rights reserved Powered by www.5129.net

copyright ©right 2010-2021。
www.5129.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com