Java != Javascript, um das anzumerken

Also zum JS Code:


  1. wird die Funktion do_CountX() irgendwo initial aufgerufen? Im onload= Event bspw., wenn die nicht aufgerufen wird, kanns ja gar nichte rst losgehen
  2. wird sie aufgerufen, wird schon ein Countdown angezeigt, nur dass der bei jedem Aufruf immer mit dem selben Wert rechnet (var countdown_1X=), Daher sieht man keine Veränderung, diese Variable muss ausserhalb der Funktion deklariert werden, dann sollte an sich alles passen.

EDIT: jo @worka, grundsätzlich sollte man am Ende einer Anweisung ein ; setzen, muss man aber nicht, Zeilenumbruch reicht da meist auch, ich bin mir nicht 100% sicher, meine aber das ist sogar offiziell so, also kanns daran wohl nicht liegen.

EDIT2: Kollege hält mir grad Vortrag drüber, dass das tatsächlich weggelassen werden kann laut ECMA-I