Heure avec javascript

Cyrille -  
 Utilisateur anonyme -
Bonjour, j'aimerais afficher l'heure sur mon site internet. pour ce faire j'ai écrit ceci:
<body>
<SCRIPT LANGUAGE="JavaScript">

var myDate = new Date();
var time = myDate.getTime();
var hour = myDate.getHours();
var minute = myDate.getMinutes();
var second = myDate.getSeconds();
if (hour < 10) { hour = "0" + hour; }
if (minute < 10) { minute = "0" + minute; }
if (second < 10) { second = "0" + second; }
var theDate = " " + hour + ":" + minute + ":" + second;
document.write (theDate);
</script>
</body>

En fait l'ennui ce qu'aprés il faut actualiser la page web pour faire défiler l'heure. j'aimerais mettre a jour l'heure toutes les secondes afin d'avoir l'heure en temps réel.
Comment puis je faire?
merci d'avance
A voir également:

2 réponses

Utilisateur anonyme
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
	<title>Untitled</title>
<body> 
<script language="javascript" type="text/javascript"> 
  function showTime(){ 
    var myDate = new Date(); 
    var time = myDate.getTime(); 
    var hour = myDate.getHours(); 
    var minute = myDate.getMinutes(); 
    var second = myDate.getSeconds(); 
    if (hour < 10) { hour = "0" + hour; } 
    if (minute < 10) { minute = "0" + minute; } 
    if (second < 10) { second = "0" + second; } 
    var theDate = " " + hour + ":" + minute + ":" + second; 
    document.all('hourPanel').innerHTML=theDate;
	setTimeout("showTime();",1000);
  }
</script> 
</head>


<body onload="showTime();">
<div id="hourPanel" style="color: #ff8888; background-color: #000000; font-family: Arial, Courrier, Times; font-size: 18px;">
</div>

</body>
</html>


;-)
HackTrack
7