最新回答 / 于Sir_
刚才已经尝试 如果父类有同类事件可以冒泡执行 但是如果触发事件与父类事件不同则不会冒泡触发<div onclick="alert(123)"> <button type="button" class="btn btn-default" onmousedown="alert(1)">button</button> </div>----上面这段点击button只会弹出1<div onclick="alert(123)"><button typ...
2016-04-20
最赞回答 / lqzh
for(var i=0;i<as.length;i++){ as[i].onmouseover=function(){ this.style.background="#ccc"; }}如果 this.style.background="#ccc"; 写成 as[i].style.background="#ccc";最后as[0]~as[3]的元素的 onmouseover 函数会变成 as[0].onmouseover=as[i]...
2016-04-19
最新回答 / future_18
event代表的是事件对象,event只是这个事件对象的名称而已,可以用任何名字代替,function showMes(event){console.log(event)}eventUtil.addHandler(btn3,"click",showMes);你可以看下event到底是什么
2016-04-17
最新回答 / TimeLessLess
比如css伪类:hover和js中的onmouseover;hover包括了鼠标移到对象上,同时鼠标再移出对象的过程,相应的子类也被选中了。而mouseover是鼠标经过对象时,不包含他的子类同时被选中。主要区别在于 hover元素的子类上也有添加了事件驱动。而mouseover 只对当前元素添加事件驱动。且 hover 事件包含mouseover 事件
2016-04-16
最赞回答 / 未时天黑
//IE中事件对象是作为全局对象( window.event )存在的,Firefox中则是做为句柄( handler )的第一个参数传入内的//所以应该这样写function showMes(){var event = window.event||arguments[0];alert(event.type);var element=event.srcE...
2016-04-11
最新回答 / 一只特立独行的doge
文档流是自上而下加载,你如果放在window.onload外面,相当于页面一开始加载就在调用这两个函数,但是,在页面加载完之前,这两个函数都是没有意义的,所以才会没有反应。
2016-04-05