Transmettre une variable à JavaScript
Bonjour,
J'ai un souci en JavaScript et je ne sais pas comment le résoudre.
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 27 28 29 30 31 32 33 34 35 36 37 38 39
| <td>
<input type="text" id="refAchat2_<?php echo $i; ?>" name="refAchat2_<?php echo $i; ?>" value="<?php echo $ligne['refRP']; ?>" disabled>
</td>
<td>
<input type="checkbox" id="stock_<?php echo $i; ?>" name="stock_<?php echo $i; ?>" value="stock" onclick="changementradio()">
<br><br>
Quantité prise en stock :
<br>
<SELECT id="refAchat1_<?php echo $i; ?>" name="refAchat1_<?php echo $i; ?>" disabled>
<?php while ($result = mysql_fetch_assoc($query)) { ?>
<OPTION value="<?php echo $result['libProduit'] ; ?>" ><?php echo $result['libProduit'] ; ?></OPTION>
<?php } ?>
</SELECT>
<input type="text" id="qtePriseStock_<?php echo $i; ?>" name="qtePriseStock_<?php echo $i; ?>" value=0 onkeyup="total()" size="7" disabled>
<br><br>
</td>
<td>
<input type="checkbox" id="commande_<?php echo $i; ?>" name="commande_<?php echo $i; ?>" value="commande" onclick="changementradio()">
<br><br>
N° de commande :
<br>
<input type="text" id="cf_<?php echo $i; ?>" name="cf_<?php echo $i; ?>" value="" disabled>
<br><br>
Quantité commandée :
<br>
<input type="text" id="qteCommandee_<?php echo $i; ?>" name="qteCommandee_<?php echo $i; ?>" value=0 onkeyup="total()" size="7" disabled>
<br><br>
</td>
<td>
<input type="text" id="Reste_<?php echo $i; ?>" name="Reste_<?php echo $i; ?>" size="7">
<input type="hidden" id="famille_<?php echo $i; ?>" name="famille_<?php echo $i; ?>" value="<?php echo $ligne['idFamille'] ; ?>" size="7">
</td> |
Et je souhaite réaliser cette fonction
Code:
1 2 3 4 5 6 7 8
| function total()
{
var champs1=document.gestion_demandes_rp.qtePriseStock.value;
var champs2=document.gestion_demandes_rp.qteCommandee.value;
document.gestion_demandes_rp.Reste.value = parseFloat(champs1) + parseFloat(champs2);
} |
et je ne sais pas comment faire pour intégrer le $i dans ma fonction en js ...
Quelqu'un saurait-il m'indiquer comment faire ?
Merci d'avance de votre aide.