DOM0级只能绑定一个事件类型吗?
老师您好,课程上讲,dom0级只能绑定1个事件类型,如果我理解没错,事件对象时按钮,事件类型是键盘或者鼠标搓澡,事件句柄是执行函数,那么课程上的例子只是证明了dom0级事件缺点只是同种事件类型只能绑定一个事件句柄吧。我把问题总结下就是,dom0级难道绑定了鼠标点击事件之后就不能绑定键盘操作的事件了吗?我感觉这两者并不冲突,还是课程老师表达的欠妥,请老师指教
源自:JS事件
2-3 事件定义(下)
22
收起
正在回答
1回答
同学你好,你的理解是正确的,元素可以绑定很多事件,比如点击事件、鼠标移出事件;但是在DOM0级事件绑定中,同类型的事件只能绑定一次,如果多次绑定,后绑定的事件会覆盖先绑定的同类型事件;即如果按钮绑定了点击事件和鼠标移出事件,如果再给按钮绑定一次点击事件,那么它就会覆盖第一次绑定的点击事件,但是鼠标移出的事件还在。如下:
点击按钮并移出鼠标后,控制台打印如下:
如果我的回答帮到了你,欢迎采纳,祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星