login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Opteller (Opgelost)

Offline dimb - 03/12/2007 20:27 (laatste wijziging 03/12/2007 20:31)
Avatar van dimbNieuw lid Ey,

Ik zoek een script waarmee ik de elke seconde de tijd update.
Ik heb bv van een afteller een opteller gemaakt maar het werkte niet echt:

  1. <script language="javascript">
  2. function teller(){
  3. var getal = document.getElementById("afteller").innerHTML;
  4. document.getElementById("afteller").innerHTML = getal + 1;
  5. if(getal > 1)
  6. window.setTimeout(teller, 1000);
  7. }
  8. </script>
  9. <body onLoad="teller()">
  10. <span id="afteller">10</span>
  11. </body>


Kan iemand helpen ?

3 antwoorden

Gesponsorde links
Offline Stijn - 03/12/2007 21:00
Avatar van Stijn PHP expert
  1. <script language="javascript">
  2. function teller(){
  3. var getal = parseInt( document.getElementById("afteller").innerHTML );
  4. getal++;
  5. document.getElementById('afteller').innerHTML = getal;
  6. if(getal > 1)
  7. window.setTimeout("teller", 1000);
  8. }
  9. </script>
  10. <body onLoad="teller()">
  11. <span id="afteller">10</span>
  12. </body>
Offline dimb - 03/12/2007 21:20
Avatar van dimb Nieuw lid Helaas hij blijft dan op 11 staan  
Offline Kreft - 03/12/2007 21:42 (laatste wijziging 03/12/2007 21:44)
Avatar van Kreft Nieuw lid Heb even enkele details aangepast om het werkende te krijgen. Hopelijk is uw probleem bij deze opgelost.  

  1. <script language="javascript">
  2. function teller(){
  3. var getal = parseInt(document.getElementById("afteller").innerHTML);
  4. document.getElementById('afteller').innerHTML = getal + 1;
  5. setTimeout('teller()',1000);
  6. }
  7. </script>
  8. <body onLoad="teller()">
  9. <span id="afteller">0</span>
  10. </body>


PS: nog even bij vermelden dat de variabele getal in principe onnodig is, je kan alles gewoon achter elkaar hangen. Ik heb dit achterwege gelaten omdat het zo waarschijnlijk makkelijker te begrijpen valt.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.469s