bon ... devrais-je revoir mes capacités didactiques ? :D
copie colle ça dans un html vide :
<html>
<body>
<div id='myDate'></div>
<script>
function fnInterval()
{
myDate.innerHTML = new Date();
}
setInterval(fnInterval, 1000);
</script>
</body>
</html>
Maxime
bon bah merci de mavoir fait une explication pour rien dans ce cas :cry: :cry:
Maxime
j'ai comprit ce que ta voulu me dire mais tu peut pas reprendre mon truc, car sans exemple je sais aps comment l'applique :sarcastic:
youdontcare
et pour ton code ... démerdes toi :D
youdontcare
plus clairement ? tu pourrais déjà copier coller les qq lignes au-dessus dans ton navigateur pour voir ce qu'il se passe ....
en résumé, dans ta page html, chaque balise offre une brouettée de méthodes et de propriétés que tu peux lire, même modifier pour certaines. c'est le DOM (document object model), qui te permet d'accéder, par le script, aux méthodes et propriétés de ton document.
pour accéder à une balise, il faut que tu lui donnes un nom, c'est généralement grâce à l'attribut 'id' (ou 'name' pour les input) que ça se passe.
par exemple <b id='maBalise'>texte en gras</b> définit une balise de texte en gras. chaque balise a une propriété innerHTML que tu peux lire et modifier. cette balise contient, comme son nom l'indique, l'html qu'elle contient. ici faire en script
alert(maBalise.innerHTML) affichera une messagebox avec 'texte en gras'
et tu peux donc modifier son contenu par maBalise.innerHTML = 'nouveau texte en gras';
c'est tout :)
Maxime
jai dejas essayer : setInterval('HeureStatus()', 1000);
mais ca nectualise quune seul fois!!
je me suis dit que je metais tromper, aparament non mais sa marche pas .....
tu peut repeter plus clairament
cest quoi inner html??
tu peut completeter/modifier le code HTML et JS que jai mis dans mon 1er post STP :jap:
[edtdd]--Message édité par maxime--[/edtdd]
youdontcare
setInterval('code javascript', delay en millisecondes);
donc setInterval('HeureStatus()', 1000);
chez moi faire un document.write() une fois que la page est affichée foire ... je passe par un div.
sous ie : <div id='updateMe'></div>
<script>
updateMe.innerHTML = 'test';
</script>
Maxime
voila j'ai creé une fonction JavaScript contenu dans un fichier " heure.js " :
Citation :
// Création de la function :
function HeureStatus(){
// Creation de l'objet Date / sec / minut / heur :
var heure = new Date();
var sec = heure.getSeconds();
var minut = heure.getMinutes();
var heur = heure.getHours();
// Affichage heur / minut / sec :
document.write(heur + " : " + minut + " : " + sec);
}