js 移除select下拉框里的onchange 事件如何实现,求大神解答
为什么非得要去掉,函数里不写任何代码不就得了了。。
不写不就行了吗??具体的说下。。。。
我select下拉框里有个onchange事件来实现联动功能,但是我在某些情况下不希望发生联动,所以想特定的时候不执行onchange事件
$('#btn').unbind("click");
document.getElementById('selectObj').onchange=function(){};
这样算移除么。
你怎么写的?如果是dom.addEventLitener绑定匿名函数无法解除,要给函数起名字,用removeEventListener移除
function abc(){}
dom.addEventListener('change',abc,false);
==>
dom.removeEventListener('change',abc);
直接dom上上面onchange,可以用dom.onchange=null