A RESET gombra kattintva, a számláló újra indul (Természetesen mi határozzuk meg, a kezdő értéket és mekkora léptékekkel haladjon a számláló.)
A STOP gombra kattintva, véglegesen leállíthatjuk a számlálót. (Ezen két funkcióval, stopperórát is készíthetünk)
Ha a STOP gomb lenyomása után is újra akarjuk indítani, akkor az input ablakába kattintsunk, és nyomjuk le az ENTER billentyűt.(Ez, felér ezen oldal, nézet menü, frissítés funkciójával.)
<script language="javascrip" type="text/javascript" >
var elteltido = 0;
// az Update() függvény Meghívása 0.5 másodperces időzítéssel
ID=window.setTimeout ("Update(); " , 500) ;
function Update () {
elteltido++ ;
document.form1.input1.value="Változó értéke, ismétlődés után = " + elteltido ;
//A function programunkban is el kell helyezni, az időzítő funkciót
ID=window.setTimeout("Update(); " , 500) ;
}
</script>
<form NAME="form1">
<input type="button" value="RESET" onClick="elteltido = 0 " >
<input type="text" name="input1" size="40" >
<input type="button" value="STOP" onClick="window.clearTimeout (ID) " >
</form>
Késleltetés, amikor egy adott programban megadott utasítás, a meghatározott idő után indul el.
Késleltetéshez a setTimeout() tagfüggvényt kell meghívnunk.
A setTimeout() tagfüggvény zárójelei közé, kettő meghatározást kell beírni.
Első, egy JavaSript utasítás vagy utasítások. Figyeljünk oda, az utasítások zárójeleinek mindkét végén egyszeres idézőjelet, azaz aposztrófot (' ... ... ... ') használjunk.
Második, a várakozási idő, ezredmásodpercben. (Példa: 1000 = 1 másodperc )
JavaScript program megírása
<script language="JavaScript" type="text/javascript" >
varakozas = window.setTimeout ("alert ('Letelt az idő, azaz 4 másodperc ! Mért telt le az idő ? Erről a weboldal utolsó részében olvashatsz' ) " , 4000);
</script>