为了账号安全,请及时绑定邮箱和手机立即绑定
function addEvent(ele,type,hander){
if(ele.addEventListener){
ele.addEventListener(type,hander,false);
}else if(ele.attachEvent){
ele.attachEvent('on'+type,hander);
}else{
ele.type = hander;
}
}
声音太好听了~谁替我去表白,我爱上她了
DOM0级不可以添加多个事件

最新回答 / 慕UI8429273
event事件 是你点击的dom元素所对应的事件,如果你点击input元素,则event.target.nodeName为 input,若你点击<div>不要包含input ,则返回的是div元素名称
看到JavaScript中对于兼容性的解决办法,似乎相比于老师讲的添加句柄方式更加简洁。下面贴下代码,请大神指教:
if (window.addEventListener) {
btn3.addEventListener(&#039;click&#039;,showMes,false);
} else {
btn3.attachEvent(&#039;onclick&#039;,showMes);
}
为啥我学到这的时候觉得自己啥也不会啊

最新回答 / kancer666
这里确实有一个点击和键盘配合使用的bug,在点击里加上对flag的处理应该就能解决这个bug了
老师说话声音很好听啊

最新回答 / 香宝的夫差
这个和变量有点像。比如平时都这样写:var num=3;但它也可写为:<...code...>

最新回答 / 芈麗蘺
当然了,而且每段代码判断的内容都不一样,就像现在这段代码就是为了兼容IE才做的判断.等你以后学好基础就能看懂代码了,就可以用框架了,就不用写这么多代码了.但是工作性质就简单来说就变成增删查改了,而且可能比写这么一段代码都费劲.
玛德!没有大括号!!!!气死了!

已采纳回答 / Gellin
可以的。只不过DOM0级事件处理程序不能多次处理同类事件,而DOM2级可以。

最新回答 / 欧阳光雨
应该都可以,一开始设置一个值,后面的轮回更改就好了
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消