Bonjour,
Tout d'abord je souhaiterais dire que j'ai cherché une solution, mais rien n'y fait, je dois manquer quelque chose...
En fait, j'ai une fonction JS dans un fichier extension .js. Voici le code :
Donc je souhaiterais exécuter la fonction au moment du chargement du body de la page, donc j'ai écrit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 function runClock() { today = new Date(); hours = today.getHours(); minutes = today.getMinutes(); seconds = today.getSeconds(); timeValue = hours; timeValue += ((minutes < 10) ? ":0" : ":") + minutes; timeValue += ((seconds < 10) ? ":0" : ":") + seconds; document.getElementById("time").value = timeValue; timerID = setTimeout("runClock()",1000); timerRunning = true; }
Mais l'heure, qui doit se rafraîchir toutes les secondes n'apparait pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <link rel="stylesheet" href="styles.css" /> <script type="text/javascript" src="date.js"></script> <script type="text/javascript" src="blabla.js"></script> <title>EPG</title> </head> <body onload="runClock()"> ... </body> </html>
Quelqu'un peu m'aider s'il vous plait... Merci d'avance.
Partager