为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / Lemon156
alert(eventdemo.getElement(b1));你这里应该是传事件e而不是传id

已采纳回答 / 勇闯极限
==表示判断条件是否成立。===等号表示全等,判断比较的2个数据的类型和值首先要相等。

最新回答 / 香宝的夫差
按照文本顺序解析,没加载完html就定义变量,会获取不了

最赞回答 / 慕莱坞5027760
function showMsg(){    alert("第四种事件处理程序:IE事件处理程序");}//对谷歌浏览器无效btn4.attachEvent('onclick',showMsg);btn4.detachEvent('onclick',showMsg);//跨浏览器事件处理程序,用封装的方法去掉这些就好了,估计是有处理不了 

已采纳回答 / 慕粉4131441
我觉得是你在定义函数时外面的参数是envent,里面的参数调用的是e,参数不同导致的,可以试试

最赞回答 / 慕粉4131441
他们是顺序执行的在调用的alert时,程序挂起来暂停执行,你点完后,继续执行,随后取消了事件

已采纳回答 / 慕粉4199060
var eventUtil = { // 添加事件 element是给谁添加事件  type是事件类型  handler是事件函数 addHandler:function(element, type, handler){ if (element.addEventListener) { element.addEventListener(type, handler, false); } else if (element.attachEvent) { element.attachEvent("on"...

最新回答 / 梦里花落
favicon.ico这个图标找不到吧

已采纳回答 / 番茄酱丶鱼仔3888777
两个地方第一:btn3的获取是getElementById,不是BtId第二:DOM2级添加事件是addEventListener,不是addElementListener太粗心了

最新回答 / jw3631281
// 封装添加事件监听程序        function addEvent(ele,type,hander){            if(ele.addEventListener){                ele.addEventListener(type,handler,false);            } else if(ele.attachEvent){               ele.attachEvent('on'+type,handler );      -----是ha...
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消