Bonsoir je sollicite votre aide pour un ptit script qui affiche l'heure, je souhaiterais faire défiler les secondes, j'ai vu qu'il fallait utiliser setTimeout('()',1000); mais je ne sais vraiment pas où le placer !
Voici mon travail :
<html>
<head><title> Date </title>
<font color="#18CDB5" size="18" </font>
<Script language="JavaScript">
var date=new Date();
var datejour=date.getDate();
var datemois=date.getMonth();
var dateannee=date.getFullYear();
var dateheures=date.getHours();
var dateminutes=date.getMinutes();
var datesecondes=date.getSeconds();
{
if (dateheures>=5 && dateheures<=16)
{
document.write("<font color='#F4F440'>"+"BONJOUR \n"+"</font>");
}
else {
document.write("<font color='#0756B0'>"+"BONSOIR \n"+"</font>");
}
}
document.write("nous sommes le \n"+datejour);
switch (datemois)
{
case 0: document.write("\n Janvier"); break;
case 1: document.write("\n Février"); break;
case 2: document.write("\n Mars"); break;
case 3: document.write("\n Avril"); break;
case 4: document.write("\n Mai"); break;
case 5: document.write("\n Juin"); break;
case 6: document.write("\n Juillet"); break;
case 7: document.write("\n Aout"); break;
case 8: document.write("\n Septembre"); break;
case 9: document.write("\n Octobre"); break;
case 10: document.write("\n Novembre"); break;
case 11: document.write("\n Décembre"); break
}
document.write(datemois);
document.write("\n"+dateannee+"<br>");
document.write("Il est ");
document.write(dateheures+":");
document.write(dateminutes+":");
document.write(datesecondes);
</Script>
</head>
<body>
</body>
</html>