Afficher un total avec une fonction lors d'un clic d'une case à cocher
Bonjour,
Je suis débutant en javascript, je n'arrive pas à faire afficher dans un champs le prix total selon le clic effectué sur les checkbox ou non.
Ex : Si on clique sur "oui", le total doit faire 71.76. Si sur non, le total doit faire 50*1.196.
Voici mon code mais je ne sais pas si ça va vous aider :
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
| <script type="text/javascript">
function tot()
{
var total = 0;
var tva = 1.196;
var service1 = 50;
var service2 = 10;
if (document.form.activ-domaine.checked == false){
total = (service1+service2)*tva;
}
else {
total = (service1 * tva);
}
document.getElementById('total').value = total;
}
</script>
<br />Souhaitez-vous prendre l'option ? Oui <input type="radio" name="activ-option" onclick="tot()" value="oui" checked> Non <input type="radio" name="activ-option" onclick="tot()" value="non"><br />
<?
echo "<input type=\"text\" id=\"total\" value=\"71.76\"> <br />";
?> |
et ça ne marche pas, pouvez-vous m'aider svp ???
Merci d'avance