bonjour,
1° les checkbox, on peut en cocher plusieurs !
comment choisir celui voulu ?
tu ne voulais pas plutôt utiliser des "radio" ?
2° quand on clique sur l'un des "coche", il faudrait mémoriser
dans une variable globale la valeur de la quantité choisie et faire le calcul
quand on clique sur l'un des "coche1", il faudrait mémoriser
dans une variable globale la valeur du prix choisi et faire le calcul
>>Une fois les deux boutons cochés
dans quel ordre c'est fait ?
on clique d'abord sur coche ou sur coche1 ? ( tu ne peux pas choisir ! )
tu te compliques la vie....
aller...
<head>
<title>Calculateur</title>
<script type="text/JavaScript">
var q=0,p=0;
function calcul1(quoi) {
p=quoi.value;
document.devis.resultat.value = q*p;
}
function calcul2(quoi) {
q=quoi.value;
document.devis.resultat.value = q*p;
}
</script>
</head>
<body>
<form name="devis">
<input name="coche" type="radio" value="1" onclick="calcul1(this);" /> 1 litre
<input name="coche" type="radio" value="2" onclick="calcul1(this);" /> 2 litres
<input name="coche" type="radio" value="3" onclick="calcul1(this);" /> 3 litres
<input name="coche" type="radio" value="4" onclick="calcul1(this);" /> 4 litres<br />
<input name="coche1" type="radio" value="1" onclick="calcul2(this);" /> 1 ¤
<input name="coche1" type="radio" value="2" onclick="calcul2(this);" /> 2 ¤<br />
<input type="text" name="resultat" value="" size="8" > Résultat <br>
<input type="reset" value="Effacer"><br>
</form>
</body>
( en cas de <reset> il faudrait remettre à 0 q et p )
mais bon, j'utiliserais des select ou autre chose plutôt que de radio !
Cordialement