<script type="text/javascript">document.getElementById('journee').innerHTML = part01;</script> <script type="text/javascript">document.getElementById('heure').innerHTML = part02;</script>or les variables part01 et part02 n'étant pas globale ne sont donc pas connues à ce niveau...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question//-- Definition litterale var jours = new Array('Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi'); var mois = new Array('Janvier', 'Février', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Août', 'Septembre', 'Octobre', 'Novembre', 'Décembre'); //------------------- function date_heure(){ //-- Recup date...etc... var date = new Date; var annee = date.getFullYear(); var moi = date.getMonth(); var j = date.getDate(); var jour = date.getDay(); var h = date.getHours(); var m = date.getMinutes(); var s = date.getSeconds(); //-- formattage sortie if (h < 10){ h = "0" + h; } if (m < 10) { m = "0" + m; } if (s < 10) { s = "0" + s; } //-- chaine resultat var part01 = 'Nous sommes le ' + jours[jour] + ' ' + j + ' ' + mois[moi] + ' ' + annee; var part02 = h + ':' + m + ':' + s; //-- ecriture resultat document.getElementById('journee').innerHTML = part01; document.getElementById('heure').innerHTML = part02; //-- rappel fonction setTimeout( function(){ date_heure()}, '1000'); return true; }cette fonction peut être optimisée et améliorée avec les tests mais ce n'est pas le sujet...
<html> <head> <script type="text/javascript" src="date.js"></script> </head> </html>