Comment détecter qu'un utilisateur a décoché une case à cocher?
La forme suivante:
<form action="x.php" method="get" id="myForm">Subscribe:
<div id="radioButtonsWithAdds">
<input type="radio" name="group1" value="one">One month 2,99$
<input type="radio" name="group1" value="two"> Two months 5,98$</div><br>
<input type="checkbox" name="option1" value="withAdds" checked> with adds
<img src="next.png" border="0" alt="enviar" onclick="document.getElementById('myForm').submit();">
</form>
Est la première partie d'un abonnement de. Ici, l'utilisateur peut choisir entre un mois ou deux mois d'abonnement.
Si l'utilisateur accepte de recevoir ajoute, laisse la case cochée, qui seront tous, il/elle peut cliquer sur le bouton suivant et c'est ok.
Mais si l'utilisateur supprime le "ajoute" case à cocher, un div affichera à la place de la #radioButtonsWithAdds un contenant à un autre ensemble de boutons radio avec des prix différents.
Comment puis-je détecter que la case à cocher ish sans frapper n'importe quel bouton soumettre?
Vous devez vous connecter pour publier un commentaire.
HTML
JS
Voici un exemple rapide:
http://jsfiddle.net/efhHF/2/
Vous pouvez aussi faire quelque chose comme ceci:
Vous devez lier écouteur d'événement et de vérifier l'état là.
Essayez d'utiliser cette
Voici le JS fonction