Formulaire avec checkbox envoyé systématiquement
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:
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> |