La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  Afficher un total avec une fonction lors d'un clic d'une case à cocher
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Afficher un total avec une fonction lors d'un clic d'une case à cocher  (Lu 1120 fois)
Afficher un total avec une fonction lors d'un clic d'une case à cocher
« sur: le 05-02-2009 a 18:58:29 »
sanddy
Membre récent
*

Hors-Ligne

Messages: 22



Je suis un lama!

Voir le Profil
Répondre avec citation

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]<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 />";
?>
[/CODE]

et ça ne marche pas, pouvez-vous m'aider svp
Merci d'avance

Rapporter au modérateur  

Re:Afficher un total avec une fonction lors d'un clic d'une case à cocher
« Répondre #1 sur: le 06-02-2009 a 09:52:57 »
sanddy
Membre récent
*

Hors-Ligne

Messages: 22



Je suis un lama!

Voir le Profil
Répondre avec citation

J'ai réussi à me débrouiller en faisant :
document.getElementById('id_du_checkbox').checked
Bonne journée 

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg