Chrono avec javascript

Résolu/Fermé
Petitcoeurshy Messages postés 262 Date d'inscription lundi 15 septembre 2008 Statut Membre Dernière intervention 20 décembre 2008 - 8 oct. 2008 à 13:59
 nathsou - 18 juil. 2012 à 17:02
Bonjour,
Je voudrais faire un chrono mais sa ne fonctionne pas:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>

</head>
<body>
<script type="text/javascript">
var mil=0;
var sec=0;
var min=0;


function crono();
{
mil++;

if(mil<9)
{
sec++;
mil=0;
}
document.1.mil.value=" "+mil
document.1.sec.value=" "+sec
document.1.min.value=" "+min
setTimeout('crono()',10);

}
</script>
<form name="1">
<input type="texte" name="min"/><input type="texte" name="sec"/><input type="texte" name="mil"/>

</form>
</body>
</html>


Voila si vous pouvez m'aidez je serais reconnaissant.

1 réponse

Bonjour si tu veut encore le scripte tien:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>
       <title>Bienvenue sur mon site !</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
   </head>
   <body>
   <script>
var centi=0
var secon=0
var minu=0
function chrono(){
centi++;
if (centi>9){centi=0;secon++}
if (secon>59){secon=0;minu++}
document.forsec.secc.value="  "+centi
document.forsec.seca.value="  "+secon
document.forsec.secb.value="  "+minu
compte=setTimeout('chrono()',100)
}
function rasee(){
clearTimeout(compte)
centi=0;
secon=0;
minu=0;
document.forsec.secc.value="  "+centi
document.forsec.seca.value="  "+secon
document.forsec.secb.value="  "+minu
}
</script>
<br /><br />
<center><form name="forsec">
<input type="text" size="3" name="secb"> minute(s)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="text" size="3" name="seca"> secondes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="text" size="3" name="secc"> dixièmes<br /><br /><br />

<input type="button" value="Lancer" onclick="chrono()"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="button" value="Effacer" onclick="rasee()"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="button" value="Stop" onclick="clearTimeout(compte)"></form>
</center><br />

}<br />

<br />

 </body>
</html>

fé que copier coller et voila votre chronomètre
3
Salut à tous

Merci Gojeta !
Même encore aujourd'hui, c'est pile poil ce que je cherchais :)
Bravo et merci aussi pour l'avoir posté même si le topic n'est pas récent.

Atchao
0
Bonjour , comment fait on pour que le chronometre debute dés le chargement de la page ? , merci
0