SVP je suis debutant en javascript ,j'aime bien determiner le nombre des zone rempli !=0 pour retourne le nombre de jour travailler
SVP aider moi .
Voila mon code :
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<script type="text/javascript">
function calcul(formulaire)
{
// calculer le nombre des heurs totale
if ((formulaire.j1.value == "") || (formulaire.j2.value == "") || (formulaire.j3.value == "") || (formulaire.j4.value == "") || (formulaire.j5.value == "") || (formulaire.j6.value == "") || (formulaire.j7.value == "")) return;
formulaire.total.value = parseFloat(formulaire.j1.value) + parseFloat(formulaire.j2.value)+ parseFloat(formulaire.j3.value)+ parseFloat(formulaire.j4.value)+ parseFloat(formulaire.j5.value) + parseFloat(formulaire.j6.value) + parseFloat(formulaire.j7.value));
// calculer le nombre des heurs plus que 8 heurs
//formulaire.oj1.value = ( parseFloat(formulaire.j1.value - 8 ) );
//formulaire.oj2.value = ( parseFloat(formulaire.j2.value - 8 ) );
//formulaire.oj3.value = ( parseFloat(formulaire.j3.value - 8 ) );
//formulaire.totalw.value = ( parseFloat(formulaire.oj1.value) + parseFloat(formulaire.oj2.value) + parseFloat(formulaire.oj3.value ) .....+ parseFloat(formulaire.oj7.value ) );
// calculer le nombre de jour travailler
//?????????????????????????
}
</script>
<body lang=EN-US style='tab-interval:.5in'>
<form name="formulaire" method="post" action="">
<table width="492" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="34" height="41" valign="top"><span style='font-size:8.0pt;
color:#1F497D;mso-themecolor:text2'><o:p>
<input name="j1" type="text" id="j1" onkeyup="calcul(this.form)" onFocus="javascript:this.value=''" value="0" size="4" maxlength="2" />
<input name="oj1" type="hidden" id="oj1" onkeyup="calcul(this.form)" >
</o:p> <o:p> </o:p></span></td>
<td width="34" valign="top"><span style='font-size:8.0pt;
color:#1F497D;mso-themecolor:text2'>
<input name="j2" type="text" id="j2" onkeyup="calcul(this.form)" onFocus="javascript:this.value=''" value="0" size="4" maxlength="2" />
<input name="oj2" type="hidden" id="oj2" onkeyup="calcul(this.form)" >
</span><span style='font-size:8.0pt;
color:#1F497D;mso-themecolor:text2'><o:p> </o:p> </span></td>
<td width="34" valign="top"><span style='font-size:8.0pt;
color:#1F497D;mso-themecolor:text2'>
<input name="j3" type="text" id="j3" onkeyup="calcul(this.form)" onFocus="javascript:this.value=''" value="0" size="4" maxlength="2" />
<input name="oj3" type="hidden" id="oj3">
</span></td>
<td width="34" valign="top"><span style='font-size:8.0pt;
color:#1F497D;mso-themecolor:text2'><o:p></o:p>
<input name="j4" type="text" id="j4" onkeyup="calcul(this.form)" onFocus="javascript:this.value=''" value="0" size="4" maxlength="2" />
<input name="oj4" type="hidden" id="oj4">
</span></td>
<td width="34" valign="top"><span style='font-size:8.0pt;
color:#1F497D;mso-themecolor:text2'><o:p></o:p>
<input name="j5" type="text" id="j5" onkeyup="calcul(this.form)" onFocus="javascript:this.value=''" value="0" size="4" maxlength="2" />
<input name="oj5" type="hidden" id="oj5">
</span></td>
<td width="34" valign="top"><span style='font-size:8.0pt;
color:#1F497D;mso-themecolor:text2'>
<input name="j6" type="text" id="j6" onkeyup="calcul(this.form)" onFocus="javascript:this.value=''" value="0" size="4" maxlength="2" />
<input name="oj6" type="hidden" id="oj6">
</span></td>
<td width="34" valign="top"><span style='font-size:8.0pt;
color:#1F497D;mso-themecolor:text2'>
<input name="j7" type="text" id="j7" onkeyup="calcul(this.form)" onFocus="javascript:this.value=''" value="0" size="4" maxlength="2" />
<input name="oj7" type="hidden" id="oj7">
</span></td>
<td width="91" valign="top">Week 1</td>
<td width="163"> </td>
</tr>
<tr>
<td height="41"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="34" colspan="3" valign="top"><font size="1"><strong>Total hours</strong></font>
<font size="1">:</font> <input name="total" type="text" value="" size="8" maxlength="8" readonly="readonly" /></td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="34" colspan="3" valign="top"><font size="1"><strong>Total worked
days :
<input name="totalj" type="text" id="totalj3" size="8" maxlength="8" readonly="readonly" />
</strong></font></td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="34" colspan="3" valign="top"><font size="1"><strong>Total over
time :
<input name="totalw" type="text" id="totalw5" size="8" maxlength="8" readonly="readonly" />
</strong></font></td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</form>
</body>
</html>
merci bien