var aInput = document.getElementsByTagName("input");
var EventUntil = {
addHandler: function (oElment,sEvent,fn) {
oElment.addEventListener ? oElment.addEventListener(sEvent, fn, false) : oElment.attachEvent("on" + sEvent, fn);
},
removeHandler: function (oElement, sEvent, fn) {
oElement.removeEventListener ? oElement.removeEventListener(sEvent,fn,false) : oElement.detachEvent("on"+sEvent,fn)
}
};
aInput[1].onclick = function(){
EventUntil.addHandler(aInput[0],"click",show);
};
aInput[2].onclick = function () {
EventUntil.removeHandler(aInput[0], "click", show);
};
function show(){
alert(1);
};
var EventUntil = {
addHandler: function (oElment,sEvent,fn) {
oElment.addEventListener ? oElment.addEventListener(sEvent, fn, false) : oElment.attachEvent("on" + sEvent, fn);
},
removeHandler: function (oElement, sEvent, fn) {
oElement.removeEventListener ? oElement.removeEventListener(sEvent,fn,false) : oElement.detachEvent("on"+sEvent,fn)
}
};
aInput[1].onclick = function(){
EventUntil.addHandler(aInput[0],"click",show);
};
aInput[2].onclick = function () {
EventUntil.removeHandler(aInput[0], "click", show);
};
function show(){
alert(1);
};