Mon chronomètre ne fonctionne pas [Javascript] - HTML/CSS - Programmation
Marsh Posté le 15-04-2007 à 10:16:39
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 ?
Marsh Posté le 15-04-2007 à 21:41:06
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...
Marsh Posté le 15-04-2007 à 22:52:31
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>
Marsh Posté le 14-04-2007 à 22:00:17
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>