Kwik_94
Nouveau membre
Bonjour, je suis bloqué, je cherche a créer un devis automatiser. Et, j'effectue plusieurs test pour les calculs, pour une ligne imput j'arrive a effectuer le calcule. Mais lorsque j'intègre une boucle php pou afficher une succession de ligne d'imput . Je n'arrive pas à faire le simple calcul sur aucune des lignes. Pourriez vous m'aider svp, après une succession de test , sa comment a m'exaspérer.
voici mon script:
voici mon script:
PHP:
<script type="text/javascript">
function calculer()
{
document.form1.MT.value = (document.form1.MF.value * document.form1.TP.value)/100;
}
</script>
la première ligne
<tr>
<td align='center'><input type='text' class = 'in' name = 'designation' size='25' onkeydown="calculer()"></td>
<td align='center'><input type='text' class = 'in' name = 'MF' size='25' onkeydown="calculer()"></td>
<td><select name='TP' size='1' onkeydown="calculer()">
<option value='a' selected> </option>
<option value='15'>Tx0</option>
<option value='20'>Tx1</option>
<option value='25'>Tx2</option>
</select></td>
<td align='center'><input type='text' class = 'in' name = 'MT' size='25'onkeydown="calculer()"></td>
</tr>
<input type="button" name="Actualiser" onclick="calculer()" value="Actualiser" />
et le code quand j'utilise php pour afficher 22 lignes
<?php
for($i=1;$i<=22;$i++)
{
?>
<tr>
<td align='center'><input type='text' class = 'in' name = 'designation' size='25' onkeydown="calculer()"></td>
<td align='center'><input type='text' class = 'in' name = 'MF' size='25' onkeydown="calculer()"></td>
<td><select name='TP' size='1' onkeydown="calculer()">
<option value='a' selected> </option>
<option value='15'>Tx0</option>
<option value='20'>Tx1</option>
<option value='25'>Tx2</option>
</select></td>
<td align='center'><input type='text' class = 'in' name = 'MT' size='25'onkeydown="calculer()"></td>
</tr>
<?php
}
?>