Ergebnis 1 bis 7 von 7
  1. #1
    romik ist offline Grünschnabel
    registriert
    05-11-2014
    Beiträge
    9

    JS Variable nach 5 Sekunden hochzählen

    Hallo,
    ich möchte, var zaehler = 0; nach jeweils 5 Sekunden hochzählen. Also soll im Browser eine null da stehen, nach 5 Sekunden eine 1, nach weiteren 5 Sekunden eine 2 usw.

    Wie realisiere ich das?

  2. #2
    Avatar von miniA4kuser
    miniA4kuser ist offline Lounge-Member
    registriert
    12-07-2006
    Beiträge
    3.034

    AW: JS Variable nach 5 Sekunden hochzählen

    Selfhtml....window.set_interval() ist was du suchst.

    Wenn du weiter Fragen hast, zeig mal was du bis dahin ausprobiert hast...
    Hoffe ich konnte helfen

  3. #3
    romik ist offline Grünschnabel
    registriert
    05-11-2014
    Beiträge
    9

    AW: JS Variable nach 5 Sekunden hochzählen

    Zitat Zitat von miniA4kuser Beitrag anzeigen
    Selfhtml....window.set_interval() ist was du suchst.

    Wenn du weiter Fragen hast, zeig mal was du bis dahin ausprobiert hast...
    Vielen Dank, das hat mir schon mal weitergeholfen!

    Mein Code sieht bisher so aus
    Code:
    	/*var zaehler = 0;
    		document.write(zaehler);
    		for(var merkur = 0; merkur%5==0;merkur++) {
    			zaehler += 1;
    			document.write(zaehler);
    		}
    			window.setTimeout("zaehler+=1", 5");
    			var zaehler = 0;
    			document.write(zaehler);
    			*/
    			
    			
    			
    				
    		var aktiv = window.setInterval("zaehler()", 500);
    		var i =0;
    		var z = 0;
    				
    		function zaehler() {
    			i+=1;
    			document.write(i);
    		}
    		z +=1;
    		
    		if(i>=10) {
    			window.clearInterval(aktiv);
    		}
    Das ausgekommentierte waren Versuche, das andere funktioniert... Nur nicht so wie ich will^^
    Ich habe den Code in einen HTML-Div gepackt. Allerdings verschwindet die Seite und es wird einfach nur hochgezählt. Ich möchte aber, dass nur ein diesem Div hochgezählt wird, bzw. die Zahlen nur dort angezeigt werden.
    Und wie bekomme ich es hin, dass dort nicht "1234567891011" usw steht, sondern erst 1, dann die 1 verschwindet und dafür eine 2 da steht?

  4. #4
    Avatar von miniA4kuser
    miniA4kuser ist offline Lounge-Member
    registriert
    12-07-2006
    Beiträge
    3.034

    AW: JS Variable nach 5 Sekunden hochzählen

    Als erstes vergiss document.write(), dann gib deinem <div>-Element eine id und arbeite mit Selfhtml...document.getElementById() und Selfhtml...innerHTML.
    Hoffe ich konnte helfen

  5. #5
    romik ist offline Grünschnabel
    registriert
    05-11-2014
    Beiträge
    9

    AW: JS Variable nach 5 Sekunden hochzählen

    Ja, sehr cool!
    Vielen Dank!

  6. #6
    Avatar von miniA4kuser
    miniA4kuser ist offline Lounge-Member
    registriert
    12-07-2006
    Beiträge
    3.034

    AW: JS Variable nach 5 Sekunden hochzählen

    Gern geschehn
    Hoffe ich konnte helfen

  7. #7
    j-l-n Guest

    AW: JS Variable nach 5 Sekunden hochzählen

    Nebenbei: setTimeout bzw. setInterval sollte man keinen String, sondern eine Funktionsreferenz übergeben: var aktiv = window.setInterval(zaehler, 500);

Ähnliche Themen

  1. Antworten: 56
    Letzter Beitrag: 27-08-2017, 12:59
  2. Variable alle 17 Sekunden erhöhen
    Von Nimmo Gogh im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 24-07-2010, 13:13
  3. Div nach xx Sekunden schließen
    Von JamieFraser im Forum JavaScript
    Antworten: 12
    Letzter Beitrag: 21-11-2007, 22:40
  4. Variable in funktion hochzählen
    Von jump.blueberry im Forum JavaScript
    Antworten: 4
    Letzter Beitrag: 19-05-2004, 15:13
  5. php: variable hochzählen und zusammensetzen
    Von antiheld2000 im Forum Serverseitige Programmierung
    Antworten: 13
    Letzter Beitrag: 29-10-2002, 18:41

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •