Bonjour,
j'ai sur mon site 2 textbox ou l'utilisater selectionne une date via un calendrier
Je voudrais qu'apres avoir selectionné la 2eme date, une 3eme textbox "numdays" se remplisse automatiquement par le nombre de jour entre ces dates.
Pour l'instant je l'affiche grace a un bouton, mais je voudrais que ça se remplisse automatiquement
Merci de votre aide.

Voici mon bout de code:
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
27
28
29
 
if (( $_POST ['start_time'] != '' ) && (  $_POST ['end_time'] != '' )) {
 
    function NumDays($start, $end) {
    $tDeb = explode("-", $start);
    $tFin = explode("-", $end);
    $diff = mktime(0, 0, 0, $tFin[1], $tFin[2], $tFin[0]) -
            mktime(0, 0, 0, $tDeb[1], $tDeb[2], $tDeb[0]);
    return(($diff / 86400)+1);
    }
   $nb= NumDays($datst, $dateend);
   $nb=$nb-1;
   $nb=round($nb, 0); 
 
}else $nb='0';
 
 
 <td  align="right"><label>Start Date</label></td>
   <td>  <script language="JavaScript" type="text/javascript"
			src="scripts/calendar.js"></script><input onclick="ds_sh(this);"
			name="start_time" value='<?php echo $datst ?>' readonly="readonly" style="cursor: text" />     <input type="submit" class="mvfButtonDisplay" value="Clear" name="clearstdate" /></td></tr>
 
      <tr><td><label>End Date *</label></td>
      <td><script language="JavaScript" type="text/javascript"
			src="scripts/calendar.js"></script><input onclick="ds_sh(this);"
			name="end_time" value='<?php echo $dateend ?>' readonly="readonly" style="cursor: text" />     <input type="submit" class="mvfButtonDisplay" value="Clear" name="clearenddate" /></td></tr>
 
       <tr><td><label>Days *</label>
      <td><input type="text" name="num_days" value=<?php echo $nb?>   class="textbox_data"  onFocus="javascript:this.value=''">     <input type="submit" class="mvfButtonDisplay" name="calculButton" value="calculate the number of days" /></td></tr>