Verif case à cocher

cs_krol Messages postés 7 Date d'inscription mercredi 28 août 2002 Statut Membre Dernière intervention 31 octobre 2002 - 30 oct. 2002 à 15:26
ypothier Messages postés 80 Date d'inscription vendredi 4 janvier 2002 Statut Membre Dernière intervention 22 janvier 2007 - 31 oct. 2002 à 15:01
Bonjour,

Voici mon soucis :

<form>
Choix 1
Choix 2
Choix 3
Choix 4
Choix 5
</form>

Genre, je dois vérifier si 1 au moins de ces cases sont
cochées, pour
submiter mon form.
Tout simple, mais elles n'ont pas le même nom.

Y'a-t-il une fonction efficace qui me permettrait de faire ça ?

Merci !
krol

3 réponses

ypothier Messages postés 80 Date d'inscription vendredi 4 janvier 2002 Statut Membre Dernière intervention 22 janvier 2007 1
30 oct. 2002 à 19:05
Salut,

Tu peux utiliser la fonction checked dans un if

if((forms[0].envoie1.checked == "true") || (forms[0].envoie2.checked == "true") || (forms[0].envoie3.checked == "true") || (forms[0].envoie4.checked == "true") || (forms[0].envoie5.checked == "true"))
{
// SUBMIT
}

ou je crois que ca peux fonctionner si tu ne mets pas le == "true"... mais je ne suis pas certain, check ca.

Bonne chance
ypothier
0
cs_krol Messages postés 7 Date d'inscription mercredi 28 août 2002 Statut Membre Dernière intervention 31 octobre 2002
31 oct. 2002 à 11:53
Merci bcp, c exactement ça.
Juste pour moi, quelle est la signification de || ?
Je pense que cela doit êter un opérateur booléen, mais il signifie "ou" ou "et" ?
0
ypothier Messages postés 80 Date d'inscription vendredi 4 janvier 2002 Statut Membre Dernière intervention 22 janvier 2007 1
31 oct. 2002 à 15:01
Salut,

Oui, c'est un opérateur qui signifie OU.
Un ET c'est : &&
Un égal : ==
Est inégale : !=

salut
Yanick
0
Rejoignez-nous