Checkbox + onChange

[Résolu/Fermé]
Signaler
Messages postés
15
Date d'inscription
jeudi 26 avril 2007
Statut
Membre
Dernière intervention
15 juillet 2008
-
 nieuxeur -
Bonjour,


je suis entrain de faire un formulaire qui comprend plusieurs checkbox.
J'aimerais réactualiser la page lorsque l'utilisateur coche une case afin de renseigner une bdd.
Le problème c'est qu'en utilisant un onChange sur mon input type"checkbox", la page ne se réactualise pas.
Quel serait alors la bonne solution pour réactualiser la page lors d'un "ckeck".

Cordialement sebounty

6 réponses

Messages postés
285
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
3 novembre 2009
37
onClick='parent.location=location.reload()' simplement ne marche pas ?
6
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
285
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
3 novembre 2009
37
Selon CCM (https://www.commentcamarche.net/contents/573-javascript-les-evenements#objets), checkbox n'est pas dans la liste de l'evenement OnChange... peut etre un article a modifier :-p
Messages postés
285
Date d'inscription
dimanche 20 mai 2007
Statut
Membre
Dernière intervention
3 novembre 2009
37
Bonjour :-)

Utilise plutôt l'événement OnClick.
Messages postés
8700
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 172
Bonjour,
Quel language ? je comprend pas un input sur checkBox ?
CheckBox c'est un choix, et tu peu intercepté sont changement dans CheckBox_Clic et terster sa valeur.
A+
<< mon input type"checkbox" >>
au cas où tu ne saurais pas, une checkbox est un type d'élément INPUT de formulaire

ex:
<input type="checkbox" name="categorie" value="chou" />
<label for="chou">Bête comme chou</label>
Messages postés
15
Date d'inscription
jeudi 26 avril 2007
Statut
Membre
Dernière intervention
15 juillet 2008

Le langage utilisé est PHP ... je pensais l'avoir renseigné! je m'en excuse.
Pour ce qui est du onClick le résultat reste le même!

onClick='parent.location="javascript:location.reload()"'


cordialement sebounty
Messages postés
15
Date d'inscription
jeudi 26 avril 2007
Statut
Membre
Dernière intervention
15 juillet 2008

<script language=javascript>
function mod(){
document.location.replace("test.php?mod=1");
}
</script>

<form name="check" method="POST">
<input type="checkbox" name="case1" onClick='javascript : mod()'>
</form>


Je m'excuse de ma question ...... j'avais fait une erreur dans mon code ! pour résoudre mon problème je viens de faire ce script simple pour tester le rafraichissement :)

De plus : Le onChange fonctionne également.

Merci Alkaaran d'avoir douté de moi :)

Cordialement Sebounty