Lutz T.: setTimeout()

Beitrag lesen

Hallo Stefan,
zwei Dinge würde ich ändern:
1. Durch das Klicken auf die Buttons werden mehrere setTimeouts gleichzeitig gestartet. Du solltest also myVar=setTimeout(...) verwenden und beim Klicken auf die Buttons zuerst clearTimeout(myVar) aufrufen.
2. Submit-Buttons würde ich vermeiden, da damit eigentlich die Form
abgeschickt werden soll:

<form action="JavaScript:refreshCam(3000)">
  <input type="submit" value=" 3 Sekunden">
  </form>

Statt dessen würde ich
<form>
<input type="button" value=" 3 Sekunden" onClick="JavaScript:refreshCam(3000)">
</form>
verwenden.
MfG. Lutz T.