Szukałem w google ale nic mi nie działa, mam coś takiego, powinno działać ale nie nic nie zmienia:
<img id="img1"onclick="JakasTamFunkcja('i1');" src="+.png" title="Dodaj" > <script> function JakasTamFunkcja(id) { var obj = document.getElementById('img1'); removeEvent(obj, 'click', JakasTamFunkcja); } function addEvent(obj,type,fn){ if(obj.addEventListener) obj.addEventListener(type,fn,false); else if(obj.attachEvent){ obj["e"+type+fn]=fn; obj[type+fn]=function(){obj["e"+type+fn](window.event);} obj.attachEvent("on"+type,obj[type+fn]); } } //------------------------------------ // removeEvent function removeEvent(obj,type,fn){ if(obj.removeEventListener) obj.removeEventListener(type,fn,false); else if(obj.detachEvent){ obj.detachEvent("on"+type,obj[type+fn]); obj[type+fn]=null; obj["e"+type+fn]=null; } }</script>