最新回答 / JE_lee
嗯,我觉得你应该先弄明白什么是回调函数,element.onclick事件触发的时候,他的回调函数是这种形式的function(event){};虽然JS没有限定参数的长度,也就是说,这个回调函数的形式也是这样的function(event,undefined,undefined........){};所以上面这样子改的话,控制台就会提示你disX没有定义,从而停止这个函数的执行,也就移动不了了。回调函数是传递参数是没有意义的。所以这时候disX,disY没什么用。
2017-08-09
最新回答 / LFZ_CUG
1、 eventUitl.addHandler(bt,'click',shouMes);里showMes拼错了;2、 addHandler:function(element,type,handler){ if(element.addEventListener){ bt.addEventListener(type,handler,false); }else if(element.attachEvent){ bt.attachEvent('on'+type,handler); }else{ ...
2017-08-05
最赞回答 / Frewen清澄
note:IE11只支持addEventListener!IE9,IE10对attachEvent和addEventListener都支持!TE8及以下版本只支持attachEvent!
2017-07-17
最新回答 / 慕UI8429273
event事件 是你点击的dom元素所对应的事件,如果你点击input元素,则event.target.nodeName为 input,若你点击<div>不要包含input ,则返回的是div元素名称
2017-05-23