Roland: Probleme mit addEventListener

Beitrag lesen

hallo, ich bins nochmal.
ich habe mal ein neues thema eröffnet, weil meine frage an keinen der drei "antworten-stränge" richtig gepasst hätte.

also ich benutze jetzt folgende Funktion, die zumindest so ähnlich in einem forum gekannt wurde, zum registieren von events

function addEvent(object, type, listener)
{
    if (object.addEventListener)
    {
        object.addEventListener(type, listener, false);
    }
    else if (object.attachEvent)
    {
        object.attachEvent('on' + type, listener);
    }
}

bei "einem" event funktioniert das auch gut, bspw.
Code:

addEvent('window', 'load', irgendeineFunktion);

aber wenn ich die verschaltel, dann funktionier nichts mehr, bspw.

Code:

addEvent('window', 'load', addEvent(document.forms[0], 'submit', irgendeineFunktion));

wie ist das problem zu lösen?