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 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
| <html>
<head>
<script language="javascript">
function calcul(op,champ,total,argent)
{
var a=0;
var somme=0;
var diff=0;
var money=500;
if(op=="add")
champ.value++;
if(op=="sub" && champ.value > 0)
champ.value--;
for(a;a<=2;a++)
{
somme += parseInt(document.getElementById(a).value) * parseInt(document.getElementById(a+1).value);
diff = money-somme;
if(diff < 0)
{
champ.value--;
somme = parseInt(document.getElementById(champ.id).value) * parseInt(document.getElementById(champ.id).value);
diff = money-somme;
}
total.value=somme;
argent.value=diff;
a++;
}
}
</script>
<style>
input
{
border:thin;
}
</style>
</head>
<body>
<form action="" method="POST">
<table>
<tr><td>Os (12): </td><td><input type="text" name="os" id="0" value="0" readonly /></td>
<td><input type="button" value="+" onclick="calcul('add',os,total,argent)" /></td>
<td><input type="button" value="-" onclick="calcul('sub',os,total,argent)" /></td></tr>
<input type="hidden" name="prix_os" value="12" id="1"/>
<tr><td>Collier (22): </td><td><input type="text" name="fouet" id="2" value="0" /></td>
<td><input type="button" value="+" onclick="calcul('add',fouet,total,argent)" /></td>
<td><input type="button" value="-" onclick="calcul('sub',fouet,total,argent)" /></td></tr>
<input type="hidden" name="prix_fouet" value="22" id="3"/>
<tr><td>Coût (en Euro) : </td><td><input type="text" name="total" value="0" /></td></tr>
<tr><td>Argent (en Euro) :</td><td><input type="text" name="argent" value="500"/></td></tr></table>
</form>
</body>
</html> |
Partager