Date et heure en JavaScript

Date et heure en JavaScript - HTML/CSS - Programmation

Marsh Posté le 17-04-2006 à 02:33:12    

Boujour
 
voila je voudrais une page HTML utilisant JavaScript me permettant de faire mes enregistrements.
J'ai déja fait le design :
http://tip.deep.free.fr/screen.jpg
 
Je précise que je connait pratiquement rien a JavaScript.
Il faudrait par exemple que lorsque je click sur +, l'heure s'incrémente de 10 minutes...
Meme chose pour les dates, + et - permettraient de naviguer de jour en jour.
Pour les chaines je dispose d'une liste.
 
Les problèmes qui se posent :
- Je ne sais pas comment raffraichir un élément particulier du code HTML (balise <td> d'un tableau) a chaque pression sur +/-
- Je ne sais pas si on peut faire des opérations du type 13h55 + 10 min = 14h05. Je me suis renseigner sur la fonction Date() mais rien de concluant.
 
Voila, merci pour suggestions

Reply

Marsh Posté le 17-04-2006 à 02:33:12   

Reply

Marsh Posté le 17-04-2006 à 02:46:25    

:fou: Google merde  [:ark]  
 
 
http://www.google.fr/search?hl=fr& [...] ogle&meta=
 
Bon sinon pour mettre à jour...
 
HTML:

Code :
  1. <td id="valheure">...</td>


 
JS:
 

Code :
  1. var heure=document.getElementById("valheure" ).value;


 
Suite tu fais des opérations sur heures...
 
Et tu mets à la fin:
 

Code :
  1. document.getElementById("valheure" ).value=modifheure;


 
 :ouch:  
 
 
 

Reply

Marsh Posté le 17-04-2006 à 13:09:57    

OK merci, pourtant je google pas mal...
Mais d'après ce que j'ai compris avec ta méthode je suis obligé de passer par un formulaire du genre
 

Code :
  1. <script>
  2. n=10;
  3. function ajoute10(x) {
  4. n=n+10;
  5. document.getElementById("monID" ).value=n;
  6. }
  7. </script>


 
Puis  

Code :
  1. <form action="">
  2. <input type="text" id="monID" />
  3. </form>


et

Code :
  1. <a href="ajoute10(n)">+</a>


 
Mais ca me fait une zone texte blanche toute pas belle dans mon tableau.
Y-a t-il une autre solution ?

Reply

Marsh Posté le 17-04-2006 à 17:53:11    

Bon c'est OK j'ai trouvé
 
merci encore

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed