function mojaFunkcja(zdarzenie) {
    zdarzenie = (zdarzenie) ? zdarzenie : ((window.event) ? zdarzenie : null);
    if (zdarzenie) {
       var element = (zdarzenie.target) ? zdarzenie.target : ((zdarzenie.srcElement) ? zdarzenie.srcElement : null);
       if (element) {
           // tu mona przetwarza zdarzenie
       }
    }
}

----------

function mojaFunkcja(zdarzenie) {
    zdarzenie = (zdarzenie) ? zdarzenie : ((window.event) ? event : null);
    if (zdarzenie) {
       var element = (zdarzenie.target) ? zdarzenie.target : ((zdarzenie.srcElement) ? zdarzenie.srcElement : null);
       if (element.nodeType == 3) {
           element = element.parentNode;
       }
       if (element) {
           // tu mona przetwarza zdarzenie
       }
    }
}

