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

自己写的事件句柄绑定函数为什么没用?

自己写的事件句柄绑定函数为什么没用?

至尊宝的传说 2019-05-15 10:27:13
前端初学者,写了一个简单的事件句柄绑定函数。classoperationdemo.b1{width:100px;height:100px;background-color:yellow;}.b2{width:300px;height:300px;background-color:red;}window.onload=function(){varbtn01=document.getElementById("btn01");varbox=document.getElementById("box");functionbind(obj,eventStr,callback){if(obj.addEventListener)obj.addEventListener(eventStr,callback,false);elseobj.attachEvent("on"+eventStr,function(){callback.call(obj);});}functionchangeClass(){//this.className+="b2";alert("test");}bind(btn01,"click",changeClass);};点击按钮以后修改box的样式提问已修改,现在的问题是:我想用这个按钮改变指定div(例如body里面的id为box的那个div)的类,但是要怎么修改bind函数呢?或者有什么更好的解决方案呢?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 498 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号