Chrono avec javascript

Résolu
Petitcoeurshy Messages postés 340 Statut Membre -  
 nathsou -
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.
Configuration: Windows Vista
Firefox 3.0.3

1 réponse

  1. Gojeta
     
    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
    1. Flynn
       
      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
    2. nathsou
       
      Bonjour , comment fait on pour que le chronometre debute dés le chargement de la page ? , merci
      0