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

2 réponses

  1. 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