Hans Thomas Vogler: Verwirrend: "onload = Funktion()" im Javascript

Beitrag lesen

Hi,

Hi auch,

Du weist hier das Ergebnis des Funktionsaufrufs zu, obwohl Du die Funktion zuweisen willst.

Im Prinzip schon klar - aber:

Vor allem verstehe ich nicht, wieso es bei den Scripts von Thomas Brattli (DHTML Central) anstandslos funktioniert, bei mir aber nicht. Und der schreibt´s auch exakt so - weist Deinem Beitrag zufolge also ständig "das Ergebnis eines Funktionsaufrufs zu", obwohl er "die Funktion zuweisen will".

function init(){
  alert('Hello again!')
  return
  }
onload = init()

...und welche Klammern meinst Du gehören da entfernt?

servus,
T.