Forum-webmaster
Technique - programmation => Javascript / DOM / Ajax => Message commencé par: iso57 le le 04-04-2005 a 18:52:16

Titre: Script calcul auto qui marche pô...
Posté par: iso57 le le 04-04-2005 a 18:52:16

Bonjour à tous, je suis en train de devenir chèvre, à cause d'un script qui est censé faire des calcul auto mais qui na marche pas...mon but est de multiplier le prix (pu) avec une quantité(qtt) pour donner un résultat (result)... j'essaie de faire ça sous dreamweaver mais je dois mal m'y prendre car je suis novice... quelqu'un pourrait-il éclairer ma lanterne?
Voici ce que j'ai dans la balise head:
[color=Green]<script type="text/javascript">
<!--
{
var result;
result = parseInt(document.commande.pu1.value) * parseInt(document.commande.qtt1.value);
document.commande.montant1.value = result;
}
</script> [/color]
et voici le code du formulaire:
[color=Navy]<form name="commande" method="post" action="">
<table width="648" border="1" cellpadding="1">
<tr>
<td width="61" height="43"><div align="center" class="Style7">
R&eacute;f&eacute;rence</div></td>
<td width="132"><div align="center" class="Style7">
taille</div></td>
<td width="120"><div align="center" class="Style7">
couleur</div></td>
<td width="49"><div align="center" class="Style7">
prix unitaire </div></td>
<td width="53"><span class="Style7">Quantit&eacute;</span></td>
<td width="55"><div align="center" class="Style7">
Montant</div></td>
</tr>
<tr>
<td><div align="center" class="Style8">
<div align="left">
<input name="ref1" type="text" id="ref1" size="8" maxlength="8">
</div>
</div></td>
<td width="132"><span class="Style8">
<select name="taille1" id="taille1">
<option value="4&euro;" selected>PF=16x12=4&euro;</option>
<option value="8&euro;">A4=32x24=8&euro;</option>
<option value="12&euro;">A3=48x36=12&euro;</option>
<option value="20&euro;">GF=100x48=20&euro;</option>
<option value="28&euro;">G15=150x48=28&euro;</option>
<option value="32&euro;">G20=200x48=32&euro;</option>
</select>
</span></td>
<td><span class="Style2"><strong>
<select name="color1" id="color1">
<option selected>coloris</option>
<option>noir=NR</option>
<option>blanc=BA</option>
</select>
</strong></span></td>
<td><span class="Style8">
<select name="pu1" id="pu1">
<option value="4" selected>PF=4&euro;</option>
<option value="8">A4=8&euro;</option>
<option value="12">A3=12&euro;</option>
<option value="20">GF=20&euro;</option>
<option value="28">G15=28&euro;</option>
<option value="32">G20=32&euro;</option>
</select>
</span></td>
<td width="53"><div align="center" class="Style8">
<select name="qtt1" id="qtt1">
<option value="1" selected>1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
</div></td>
<td width="55"><div align="center">
<input name="result1" type="text" id="result1" size="10" maxlength="10">
</div></td>
</tr>
<tr>
<td width="61"><div align="center" class="Style8">
<div align="left">
<input name="ref2" type="text" id="ref2" size="8" maxlength="8">
</div>
</div></td>
<td width="132"><span class="Style8">
<select name="taille2" id="taille2">
<option value="4&euro;" selected>PF=16x12=4&euro;</option>
<option value="8&euro;">A4=32x24=8&euro;</option>
<option value="12&euro;">A3=48x36=12&euro;</option>
<option value="20&euro;">GF=100x48=20&euro;</option>
<option value="28&euro;">G15=150x48=28&euro;</option>
<option value="32&euro;">G20=200x48=32&euro;</option>
</select>
</span></td>
<td width="120"><span class="Style2"><strong> <strong>
<select name="color2" id="color2">
<option selected>coloris</option>
<option>noir</option>
<option>blanc</option>
</select>
</strong> </strong></span></td>
<td width="49"><span class="Style8">
<select name="pu2" id="pu2">
<option value="4" selected>PF=4&euro;</option>
<option value="8">A4=8&euro;</option>
<option value="12">A3=12&euro;</option>
<option value="20">GF=20&euro;</option>
<option value="28">G15=28&euro;</option>
<option value="32">G20=32&euro;</option>
</select>
</span></td>
<td width="53"><div align="center" class="Style8">
<select name="qtt2" id="qtt2">
<option value="1" selected>1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
</div></td>
<td width="55">
<div align="left">
<input name="result2" type="text" id="result2" value="&euro;" size="10" maxlength="10">
</div></td>
</tr>
<tr>
<td><div align="center" class="Style8">
<div align="left">
<input name="ref3" type="text" id="ref3" size="8" maxlength="8">
</div>
</div></td>
<td><span class="Style8">
<select name="taille3" id="taille3">
<option value="4&euro;" selected>PF=16x12=4&euro;</option>
<option value="8&euro;">A4=32x24=8&euro;</option>
<option value="12&euro;">A3=48x36=12&euro;</option>
<option value="20&euro;">GF=100x48=20&euro;</option>
<option value="28&euro;">G15=150x48=28&euro;</option>
<option value="32&euro;">G20=200x48=32&euro;</option>
</select>
</span></td>
<td><span class="Style2"><strong> <strong>
<select name="color3" id="color3">
<option selected>coloris</option>
<option>noir</option>
<option>blanc</option>
</select>
</strong> </strong></span></td>
<td><span class="Style8">
<select name="pu3" id="pu3">
<option value="4" selected>PF=4&euro;</option>
<option value="8">A4=8&euro;</option>
<option value="12">A3=12&euro;</option>
<option value="20">GF=20&euro;</option>
<option value="28">G15=28&euro;</option>
<option value="32">G20=32&euro;</option>
</select>
</span></td>
<td><div align="center" class="Style8">
<div align="left">
<select name="qtt3" id="qtt3">
<option value="1" selected>1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
</div>
</div></td>
<td>
<div align="left">
<input name="result3" type="text" id="result3" value="&euro;" size="10" maxlength="10">
</div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td colspan="2"><span class="Style1"> frais de port: </span></td>
<td><div align="center"><span class="Style10">3&euro;</span></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td colspan="2"><span class="Style1">MONTANT TOTAL = </span></td>
<td>
<div align="left">
<input name="textfield" type="text" value="&euro;" size="10" maxlength="10">
</div></td></tr>
</table>
<p align="center" class="Style1">&nbsp;</p>
</form>[/color]


celui qui répondra aura mon éternelle gratitude... ;D
merci d'avance. A tchao

Titre: Re:Script calcul auto qui marche pô...
Posté par: jb_gfx le le 06-04-2005 a 01:55:08


Code:

result = pu * qtt;




Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.