login  Naam:   Wachtwoord: 
Registreer je!
 Forum

maand + 1 (Opgelost)

Offline Pellens - 03/09/2008 16:09 (laatste wijziging 03/09/2008 16:21)
Avatar van PellensPHP interesse Ik heb het volgende scriptje

  1. function toonMaand(wijziging)
  2. {
  3. var test = document.getElementById('test');
  4.  
  5. var d = new Date();
  6. var maand = d.getUTCMonth()+1;
  7. var jaar = d.getFullYear();
  8.  
  9. test.innerHTML = "<p>"+maand+" "+jaar+" "+wijziging+"</p>";
  10. }


  1. <h2>Maand + jaar</h2>
  2. <img src="pijl_links.png" onClick='toonMaand(-1);' />
  3. <img src='pijl_rechts.png' onClick='toonMaand(+1);' />
  4.  
  5. <div id="test"></div>


Het probleem is de maand te onthouden die het laatst getoond wordt, en deze aan te passen met 'wijziging'. Het is nog vakantie, hersenen functioneren minder, ... ik kom er niet op  

2 antwoorden

Gesponsorde links
Offline Ontani - 03/09/2008 16:34
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
Je zal eerst moeten controleren of er geen inhoud in de test div zit.
Als er inhoud is zal je deze moeten omzetten naar een datum.
Als er geen inhoud is pak je de datum van vandaag.

Daarna tel je de wijziging bij de maanden van de datum.
Als dat gedaan is kan je de datum terug omzetten naar een string en tonen via test.innerHTML.
Offline Pellens - 03/09/2008 18:14
Avatar van Pellens PHP interesse Mmm ik zou het toch anders willen doen...

Binnen een functie wordt een var niet opgeslagen?
(dus bij het telkens opnieuw oproepen van die functie, gaat de vorige variabele verloren, of blijft die nog?)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.176s