calcul à temps réel dans un tableau avec formulaire
Bonjour
j'ai un problème, je voudrais calculer dans un tableau le montant qui est égal à prix*qte de manière instantannée.
j'ai un code, que je considère correct, mais à l'exécution, il m'affiche "erreur sur la page", je vous prie de m'orienter car je suis perdue.
voici mon code
Code:
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
|
<script language="javascript">
function calculMontant(pNum){
document.all['montant'+pNum].value=document.all['pu'+pNum].value*document.all['qte'+pNum].value
}
</script>
<?php
for ($nb=1; $nb<=10; $nb=$nb+1)
{ //début de ma boucle
?>
<table>
<tr>
<?
echo'<td><input type="text" name="produit'.$nb.'"></td>';
echo'<td><input type="texte" name="pu'.$nb.'" onKeyup="calculMontant($nb)"></td>';
echo'<td><input type="texte" name="qte'.$nb.'" onKeyup="calculMontant($nb)"></td>';
echo'<td><input type="texte" name="montant'.$nb.'"> € </td>';
?>
</tr>
<? } ?>
</table> |
salutations