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>