Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1599 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Javascript] Mon chronomètre ne fonctionne pas

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Javascript] Mon chronomètre ne fonctionne pas

n°1542942
Dede86
Posté le 14-04-2007 à 22:00:17  profilanswer
 

Bonsoir,
 
Je désire afficher le nombre de secondes sur une page internet. Je crois que le problème vient du fait que j'utilise window.document.write pour afficher le nombre de secondes. Comment dois-je faire ?
 
Merci d'avance.
 
Voici mon code.
 
<html>
  <head>
   <title>Exple</title>
   <SCRIPT Language="Javascript">
     
    function Timer()  
    {
     var CompteArebours = new Date();
 
     window.document.write = CompteArebours.getSeconds();
     
      setTimeout ("Timer()",1000);
     
    }
     
   </SCRIPT>
  </head>
 <body>
  <script type="text/Javascript">
   Timer();
   
  </script>  
 
 </body>
 
</html>
 

mood
Publicité
Posté le 14-04-2007 à 22:00:17  profilanswer
 

n°1542989
Dede86
Posté le 15-04-2007 à 10:16:39  profilanswer
 

Je crois savoir pourquoi mon code de marche pas. A cause window.document.write. Il est en lecture seul et il est donc impossible de le modifier. Or je veux afficher le nombre de secondes toutes les secondes. Comment puis-je faire svp ?

n°1543110
jbourdello​n
Posté le 15-04-2007 à 21:41:06  profilanswer
 

Il faut que tu te cree un div a l'endroit ou tu veux afficher le temps et à l'aide de Javascript tu mets à jour ce div,
 
regarde egalement du coté de settimeout pour que le temps s'ecoule...

n°1543137
Dede86
Posté le 15-04-2007 à 22:52:31  profilanswer
 

Bonsoir,
 
Merci j'ai modifié mon code en conséquence et cela fonctionne.
 
 
<html>
 <head>
  <title>Exple</title>
  <script type="text/javascript" language="Javascript">
     
   function Timer(){
    var CompteArebours = new Date();
    document.getElementsByName('clock')[0].innerHTML =       CompteArebours.getHours()+":"+CompteArebours.getMinutes()+":"+CompteArebours.getSeconds();
    setTimeout ("Timer()",1000);      
   }    
  </script>
 </head>
 <body>
  <font size="20">
   
    <div id="clock" name="clock">
   
    </div>
   
  </font>
   
  <script type="text/Javascript">
   Timer();  
  </script>
   
   
 </body>  
</html>


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Javascript] Mon chronomètre ne fonctionne pas

 

Sujets relatifs
[Javascript] Insérer un retour à la ligne dans un textarea [résolu][Javascript] XMLHttpRequest & optimisation
Redirection url + regexp Javascript.[Javascript] Complètement nul mais têtu
[javascript] page précédente et rechargement de fonctionliste deroulante en javascript
upload d'images qi ne fonctionne pasdu javascript au php
[Crypto] Probleme dans ce programme?[RESOLU] Erreur dans galerie en JavaScript.
Plus de sujets relatifs à : [Javascript] Mon chronomètre ne fonctionne pas


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR