groovebird: wieso geht folgendes script...

Beitrag lesen

hi,

habe 2 funktionen

function ini(){

name="groovebird";

}

function zeig(){

alert(name);

}

die obere funktion ini() wird bei onLoad="ini()" aufgerufen und die andere funktion wird bei nem link ausgeführt
<a href=javascript:zeig()>zeig</a>

wieso bekomm ich aber jetzt den inhalt der variablen angezeigt?? ich dacht bekomm ne fehlermeldung weil die variable ja gar nicht in der funktion zeig() definiert ist.

könnte mir das jemand erklären?

danke