Php :comment vérifier si une case est cochée
Fermé
razily
Messages postés
250
Date d'inscription
lundi 9 mars 2009
Statut
Membre
Dernière intervention
4 décembre 2013
-
11 juin 2010 à 11:38
sapma Messages postés 168 Date d'inscription vendredi 20 novembre 2009 Statut Membre Dernière intervention 7 juin 2011 - 11 juin 2010 à 13:13
sapma Messages postés 168 Date d'inscription vendredi 20 novembre 2009 Statut Membre Dernière intervention 7 juin 2011 - 11 juin 2010 à 13:13
A voir également:
- Php :comment vérifier si une case est cochée
- Easy php - Télécharger - Divers Web & Internet
- Bouton php - Forum PHP
- Br php ✓ - Forum PHP
- Expert php - Télécharger - Langages
- Php echo image ✓ - Forum PHP
4 réponses
ratikuss
Messages postés
1996
Date d'inscription
vendredi 8 juin 2007
Statut
Membre
Dernière intervention
14 décembre 2016
262
11 juin 2010 à 11:55
11 juin 2010 à 11:55
il te faut du javascript pour faire précisement ce que tu veux faire.
Sinon pour faire facile, du coté php tu peux prendre en compte tous les paramètres si la case tous est coché, après cela n'empêche pas l'internaute de cocher d'autres cases ce qui gênerait pas le traitement si tu programmes bien tes conditions.
Sinon pour faire facile, du coté php tu peux prendre en compte tous les paramètres si la case tous est coché, après cela n'empêche pas l'internaute de cocher d'autres cases ce qui gênerait pas le traitement si tu programmes bien tes conditions.
Ouais en gros dans ton js tu dis que sur l'évènement onclick de ta checkbox "tous" et ba tu dis que les autres le deviennent
sapma
Messages postés
168
Date d'inscription
vendredi 20 novembre 2009
Statut
Membre
Dernière intervention
7 juin 2011
5
Modifié par sapma le 11/06/2010 à 13:17
Modifié par sapma le 11/06/2010 à 13:17
Je me demande ce que tu veux vraiment faire avec tous ces cases à cocher, peut être il faut utiliser des Radiobox..
sinon voici une petite solution :)
j'ai modifié le nom des checkbox de police[] à police1 police2 ...
<script type="text/JavaScript" language="JavaScript">
function CocherTous()
{
if (document.getElementById('checkboxTous').checked)
{
document.getElementById('checkbox1').enbled="true" ;
document.getElementById('checkbox2').enbled="true" ;
document.getElementById('checkbox3').enbled="true" ;
document.getElementById('checkbox4').enbled="true" ;
document.getElementById('checkbox5').enbled="true" ;
}
else
{
document.getElementById('checkbox1').enbled="false" ;
document.getElementById('checkbox2').enbled="false" ;
document.getElementById('checkbox3').enbled="false" ;
document.getElementById('checkbox4').enbled="false" ;
document.getElementById('checkbox5').enbled="false" ;
}
}
</script>
et dans le form
<form ...>
Automobile <input type="checkbox" id="checkbox1" name="police1" value="1" checked="checked" />
Divers <input type="checkbox" id="checkbox2" name="police2" value="1" checked="checked" />
Habitation <input type="checkbox" id="checkbox3" name="police3" value="1" checked="checked" />
Santée <input type="checkbox" id="checkbox4" name="police4" value="1" checked="checked" />
Civile <input type="checkbox" id="checkbox5" name="police5" value="1" checked="checked" />
<input type="checkbox" name="checkboxTous" id="checkboxTous" onClick="CocherTous()" >
</form>
You Are Welcome
sinon voici une petite solution :)
j'ai modifié le nom des checkbox de police[] à police1 police2 ...
<script type="text/JavaScript" language="JavaScript">
function CocherTous()
{
if (document.getElementById('checkboxTous').checked)
{
document.getElementById('checkbox1').enbled="true" ;
document.getElementById('checkbox2').enbled="true" ;
document.getElementById('checkbox3').enbled="true" ;
document.getElementById('checkbox4').enbled="true" ;
document.getElementById('checkbox5').enbled="true" ;
}
else
{
document.getElementById('checkbox1').enbled="false" ;
document.getElementById('checkbox2').enbled="false" ;
document.getElementById('checkbox3').enbled="false" ;
document.getElementById('checkbox4').enbled="false" ;
document.getElementById('checkbox5').enbled="false" ;
}
}
</script>
et dans le form
<form ...>
Automobile <input type="checkbox" id="checkbox1" name="police1" value="1" checked="checked" />
Divers <input type="checkbox" id="checkbox2" name="police2" value="1" checked="checked" />
Habitation <input type="checkbox" id="checkbox3" name="police3" value="1" checked="checked" />
Santée <input type="checkbox" id="checkbox4" name="police4" value="1" checked="checked" />
Civile <input type="checkbox" id="checkbox5" name="police5" value="1" checked="checked" />
<input type="checkbox" name="checkboxTous" id="checkboxTous" onClick="CocherTous()" >
</form>
You Are Welcome