Bonjour,

J'ai une fonction que j'ai dèv. qui compte le temps passé sur une page, j'aimerais rajouter un bouton "stop timer" et "reprise timer", mais je bloque à ce niveau là.

Voici ma fonction Timer :

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
18
19
20
21
22
23
24
25
26
function Timer( z, y, x )
{
  if( x < 59 ) x++;
  else
  {
    x = 0;
    if( y < 59 ) y++;
    else
    {
      y = 0;
      if( z < 23 ) z++;
      else
      {
        z = 0;
        alert(" Une journée complète est passée !");
        return false;
      }
    }
  }
  document.getElementById('secondes').value = x;
  document.getElementById('minutes').value = y;
  document.getElementById('heures').value = z;  
  setTimeout("Timer("+ z + "," + y + "," + x + ")",1000);
}
 
Timer( 00, 00, 00 );
et mon petit code HTML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
Temps pass&eacute; sur l'intervention :
<div style="border:1px solid #f00;width:300px;margin:0 auto;">
  <input type="text" name="heures" id="heures" value="00" size="1" class="ReadOnly" readonly="Readonly" />heures
  <input type="text" name="minutes" id="minutes" value="00" size="1" class="ReadOnly" readonly="Readonly" />minutes
  <input type="text" name="secondes" id="secondes" value="00" size="1" class="ReadOnly" readonly="Readonly" />secondes
</div>
Pouvez-vous m'aider svp ?
Merci

Ju'