peut être ceci
<html><head><title></title><script language="JavaScript">
function zero() {
remisezero = document.totaux.quantite.length;
for( i = 0 ; i < remisezero ;i++ )
(document.totaux.quantite[i]).value='0'}
function calcul() {
var total = 0;var nb;
nb = document.totaux.quantite.length;
total = eval(document.totaux.infini.value);
for( i = 0 ; i < nb ;i++ ) {
if (document.totaux.quantite[i]) total = total + eval(document.totaux.quantite[i].value);
total = Math.floor(total * 100.01)/100;
}
document.totaux.vertical.value = total;}
</script>
</head>
<body onload="zero()">
<form name="totaux">
<TABLE border=1><TR>
<TD><input name="infini" type="text"STYLE="width:40;color:white" onKeyup="calcul();"
onFocus="this.value='';javascript:this.style.color='navy'" value="0"
></TD></TR>
<TR>
<TD><input Id="quantite" type="text" value="" STYLE="width:40;color:white" onKeyup="calcul();"
onFocus="this.value='';javascript:this.style.color='navy'"></TD></TR>
<TR>
<TD><input Id="quantite" type="text" STYLE="width:40;" value="" STYLE=width:40;color:white
onKeyup="calcul();" onFocus="this.value='';javascript:this.style.color='navy'"></TD></TR>
<TD><input Id="quantite" type="text" STYLE="width:40;" value="" STYLE=width:40;color:white
onKeyup="calcul();" onFocus="this.value='';javascript:this.style.color='navy'"></TD></TR>
<TR>
<TD><input type="text" name="vertical" value="" size="4">Somme</TD><TD></TD>
</form></TR></TABLE>
</body>
</html>

