Bonjour,
Je cherche à créer une checkbox qui enverrait le formulaire de façon systématique
J'ai besoin que :
si la checkbox n'etait pas cochée au chargement de page et l'utilisateur la coche, on envoi : /in-out.htm?id=1&fav=1
si la checkbox etait cochée au chargement de page et l'utilisateur la décoche, on envoi : /in-out.htm?id=1&fav=0
L'état initial de la checkbox au chargement de la page est donné par le contenu de la variable : ~sensor_favorite(1)~
cette variable prend pour valeur : checked ou unchecked
J'ai essayé ceci mais ça ne fonctionne pas correctement, pouvez vous me dire ce qui ne va pas svp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <form method="get" action="in-out.htm"> <!-- envoi /in-out/in-out.htm?id=1 //--> <input name="id" value="1" type="hidden"> <!-- envoi automatique de /in-out/in-out.htm?id=1&fav=1 ou /in-out/in-out.htm?id=1&fav=0 //--> <!-- Checkbox envoi '1' si cochée ou '0' si non cochée //--> <input name="fav" value="0" type="hidden"> <input onclick="this.previousSibling.value=1-this.previousSibling.value" onclick="this.form.submit()" type="checkbox" ~sensor_favorite(1)~> </form>
Partager