begin process at 2012 05 29 18:50:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

probleme de checkbox multiple


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme de checkbox multiple

dimanche 4 mai 2003 à 11:57:00 | probleme de checkbox multiple

lelyonnais

Bonjour

j ai cree un formulair avec differente chekbox qui s appelle

<input type="checkbox" name="interet[]" value="mode">
<input type="checkbox" name="interet[]" value="art">
<input type="checkbox" name="interet[]" value="fun">
<input type="checkbox" name="interet[]" value="musique">
<input type="checkbox" name="interet[]" value="internet">
<input type="checkbox" name="interet[]" value="jeux">

je veux obliger de cocher minimum 3 choix
et si c est pas le cas envoyer une alerte...

et j ai un peu de mal a cree la fonction pour le faire....

merci de votre aide
dimanche 4 mai 2003 à 19:54:39 | Re : probleme de checkbox multiple

mathieumg

Tu peux créer une variable dont la valeur s'acumulera ou se soustraira de 1 dans un onchange de tes checkbox.
Ensuite quand tu clique sur le bouton, si la valeur de ta variable est < que 3 il pop une alerte.

Donne-moi en des nouvelles.

Mathieu M-G


-------------------------------
Réponse au message :
-------------------------------

> Bonjour
>
> j ai cree un formulair avec differente chekbox qui s appelle
>
> <input type="checkbox" name="interet[]" value="mode">
> <input type="checkbox" name="interet[]" value="art">
> <input type="checkbox" name="interet[]" value="fun">
> <input type="checkbox" name="interet[]" value="musique">
> <input type="checkbox" name="interet[]" value="internet">
> <input type="checkbox" name="interet[]" value="jeux">
>
> je veux obliger de cocher minimum 3 choix
> et si c est pas le cas envoyer une alerte...
>
> et j ai un peu de mal a cree la fonction pour le faire....
>
> merci de votre aide
dimanche 4 mai 2003 à 22:08:18 | Re : probleme de checkbox multiple

lelyonnais

Tu n aurrais pas un petit but de code sous le pouce
parceque j ai pas tres bien compris et le javascript c est pas mon fort ...
je suis plutot php ....

merci d avance



-------------------------------
Réponse au message :
-------------------------------

> Tu peux créer une variable dont la valeur s'acumulera ou se soustraira de 1 dans un onchange de tes checkbox.
> Ensuite quand tu clique sur le bouton, si la valeur de ta variable est < que 3 il pop une alerte.
>
> Donne-moi en des nouvelles.
>
> Mathieu M-G
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour
> >
> > j ai cree un formulair avec differente chekbox qui s appelle
> >
> > <input type="checkbox" name="interet[]" value="mode">
> > <input type="checkbox" name="interet[]" value="art">
> > <input type="checkbox" name="interet[]" value="fun">
> > <input type="checkbox" name="interet[]" value="musique">
> > <input type="checkbox" name="interet[]" value="internet">
> > <input type="checkbox" name="interet[]" value="jeux">
> >
> > je veux obliger de cocher minimum 3 choix
> > et si c est pas le cas envoyer une alerte...
> >
> > et j ai un peu de mal a cree la fonction pour le faire....
> >
> > merci de votre aide
>
lundi 5 mai 2003 à 00:19:38 | Re : probleme de checkbox multiple

mathieumg

J'ai gossé ce script pour toi, au moins ça marche !

Met ceci dans head :

<script language="Javascript">
function verifier(){
if (document.form.C1.checked){
element1 = 1
}
else{
element1 = 0
}

if (document.form.C2.checked){
element2 = 1
}
else{
element2 = 0
}


if (document.form.C3.checked){
element3 = 1
}
else{
element3 = 0
}


if (document.form.C4.checked){
element4 = 1
}
else{
element4 = 0
}


if (document.form.C5.checked){
element5 = 1
}
else{
element5 = 0
}


if (document.form.C6.checked){
element6 = 1
}
else{
element6 = 0
}


total = Number(element1) + Number(element2) + Number(element3) + Number(element4) + Number(element5) + Number(element6)

if (total < 3){
alert("Vous devez faire au moins trois choix !")
}

else{
//Action si plus ou egal que 3 ici.
alert("Trois ou plus !")
}

}
</script>

Et ceci dans body :


<form method="POST" name="form" onsubmit="return false">
<p><input type="checkbox" name="C1" value="ON">Option 1<br>
<input type="checkbox" name="C2" value="ON">Option 2<br>
<input type="checkbox" name="C3" value="ON">Option 3<br>
<input type="checkbox" name="C4" value="ON">Option 4<br>
<input type="checkbox" name="C5" value="ON">Option 5<br>
<input type="checkbox" name="C6" value="ON">Option 6</p>
<p><input type="button" value="Allez !" name="B1" onclick="verifier()"></p>
</form>

Merci


Mathieu M-G


-------------------------------
Réponse au message :
-------------------------------

> Tu n aurrais pas un petit but de code sous le pouce
> parceque j ai pas tres bien compris et le javascript c est pas mon fort ...
> je suis plutot php ....
>
> merci d avance
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Tu peux créer une variable dont la valeur s'acumulera ou se soustraira de 1 dans un onchange de tes checkbox.
> > Ensuite quand tu clique sur le bouton, si la valeur de ta variable est < que 3 il pop une alerte.
> >
> > Donne-moi en des nouvelles.
> >
> > Mathieu M-G
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bonjour
> > >
> > > j ai cree un formulair avec differente chekbox qui s appelle
> > >
> > > <input type="checkbox" name="interet[]" value="mode">
> > > <input type="checkbox" name="interet[]" value="art">
> > > <input type="checkbox" name="interet[]" value="fun">
> > > <input type="checkbox" name="interet[]" value="musique">
> > > <input type="checkbox" name="interet[]" value="internet">
> > > <input type="checkbox" name="interet[]" value="jeux">
> > >
> > > je veux obliger de cocher minimum 3 choix
> > > et si c est pas le cas envoyer une alerte...
> > >
> > > et j ai un peu de mal a cree la fonction pour le faire....
> > >
> > > merci de votre aide
> >
>
dimanche 11 mai 2003 à 14:53:26 | Re : probleme de checkbox multiple

lelyonnais

Salut

merci pour tes sources sa ma aidez a cree ce que j avais besoins...

var temoin = 0;
if(document.contact.interet_1.checked!=false){ ++temoin;}
if(document.contact.interet_2.checked!=false){ ++temoin;}
if(document.contact.interet_3.checked!=false){ ++temoin;}
if(document.contact.interet_4.checked!=false){ ++temoin;}
if(document.contact.interet_5.checked!=false){ ++temoin;}
if(document.contact.interet_6.checked!=false){ ++temoin;}
if(document.contact.interet_7.checked!=false){ ++temoin;}
if(document.contact.interet_8.checked!=false){ ++temoin;}
if(document.contact.interet_9.checked!=false){ ++temoin;}
if(document.contact.interet_10.checked!=false){ ++temoin;}
if(document.contact.interet_11.checked!=false){ ++temoin;}
if(document.contact.interet_12.checked!=false){ ++temoin;}
if(document.contact.interet_13.checked!=false){ ++temoin;}
if(document.contact.interet_14.checked!=false){ ++temoin;}
if(document.contact.interet_15.checked!=false){ ++temoin;}
if(document.contact.interet_16.checked!=false){ ++temoin;}
if(document.contact.interet_17.checked!=false){ ++temoin;}
if(document.contact.interet_18.checked!=false){ ++temoin;}
if(document.contact.interet_19.checked!=false){ ++temoin;}
if(document.contact.interet_20.checked!=false){ ++temoin;}
if(document.contact.interet_21.checked!=false){ ++temoin;}
if(document.contact.interet_22.checked!=false){ ++temoin;}
if(temoin < 3){
alert("Centre d'interet_\nVous devez choisir 3 centre d\'interet minimum !");
return false;
}

encore merci ...

lelyonnais



-------------------------------
Réponse au message :
-------------------------------

> J'ai gossé ce script pour toi, au moins ça marche !
>
> Met ceci dans head :
>
> <script language="Javascript">
> function verifier(){
> if (document.form.C1.checked){
> element1 = 1
> }
> else{
> element1 = 0
> }
>
> if (document.form.C2.checked){
> element2 = 1
> }
> else{
> element2 = 0
> }
>
>
> if (document.form.C3.checked){
> element3 = 1
> }
> else{
> element3 = 0
> }
>
>
> if (document.form.C4.checked){
> element4 = 1
> }
> else{
> element4 = 0
> }
>
>
> if (document.form.C5.checked){
> element5 = 1
> }
> else{
> element5 = 0
> }
>
>
> if (document.form.C6.checked){
> element6 = 1
> }
> else{
> element6 = 0
> }
>
>
> total = Number(element1) + Number(element2) + Number(element3) + Number(element4) + Number(element5) + Number(element6)
>
> if (total < 3){
> alert("Vous devez faire au moins trois choix !")
> }
>
> else{
> //Action si plus ou egal que 3 ici.
> alert("Trois ou plus !")
> }
>
> }
> </script>
>
> Et ceci dans body :
>
>
> <form method="POST" name="form" onsubmit="return false">
> <p><input type="checkbox" name="C1" value="ON">Option 1<br>
> <input type="checkbox" name="C2" value="ON">Option 2<br>
> <input type="checkbox" name="C3" value="ON">Option 3<br>
> <input type="checkbox" name="C4" value="ON">Option 4<br>
> <input type="checkbox" name="C5" value="ON">Option 5<br>
> <input type="checkbox" name="C6" value="ON">Option 6</p>
> <p><input type="button" value="Allez !" name="B1" onclick="verifier()"></p>
> </form>
>
> Merci
>
>
> Mathieu M-G
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Tu n aurrais pas un petit but de code sous le pouce
> > parceque j ai pas tres bien compris et le javascript c est pas mon fort ...
> > je suis plutot php ....
> >
> > merci d avance
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Tu peux créer une variable dont la valeur s'acumulera ou se soustraira de 1 dans un onchange de tes checkbox.
> > > Ensuite quand tu clique sur le bouton, si la valeur de ta variable est < que 3 il pop une alerte.
> > >
> > > Donne-moi en des nouvelles.
> > >
> > > Mathieu M-G
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Bonjour
> > > >
> > > > j ai cree un formulair avec differente chekbox qui s appelle
> > > >
> > > > <input type="checkbox" name="interet[]" value="mode">
> > > > <input type="checkbox" name="interet[]" value="art">
> > > > <input type="checkbox" name="interet[]" value="fun">
> > > > <input type="checkbox" name="interet[]" value="musique">
> > > > <input type="checkbox" name="interet[]" value="internet">
> > > > <input type="checkbox" name="interet[]" value="jeux">
> > > >
> > > > je veux obliger de cocher minimum 3 choix
> > > > et si c est pas le cas envoyer une alerte...
> > > >
> > > > et j ai un peu de mal a cree la fonction pour le faire....
> > > >
> > > > merci de votre aide
> > >
> >
>


Cette discussion est classée dans : cree, checkbox, probleme, multiple


Répondre à ce message

Sujets en rapport avec ce message

Probleme avec CHECKBOX en multiselection [ par nihaoma ] Bonjour, Je suis en train de me prendre la tête sur un problème mélant Javascript et PHP et j'aimerai que vous me disiez ce que vous en pensez...voil probleme d'activation d'un controle [ par neolith13 ] Bonjour,Alors j'y connais pas grand chose en javascript, voir meme rien du tout. J'ai un checkbox et un input de type text. On doit pouvoir écrire dan probleme radio/checkbox [ par spiesalex ] salut j'ai un petit problème en javaScript: je voudrait que en désactionnant un radio que les checkbox redevienne grisée voila mon code attention c Probleme de checkbox javascript [ par dartmaul ] Bonjour à tous. Je cherche depuis 4 heures comment changer ce code :      checked = false;      function checkedAll () {        if (checked == true){c checkbox multiple verifier nbre de choix [ par toniom ] slt j'ai des champs checkbox à choix multiples.exemple d'une des balises :j'utilise le nom "Formation[]" car je recupere les donnee Savoir si un element du formulaire existe ??? [ par tonic1 ] Bonjour a tous, mon probleme est assez simple, mais je n aie pas trouve de solution.Je construit un formulaire dynamique compose de plusieurs checkbox probleme de checkbox [ par gaga38 ] probleme avec window.close ou self.close [ par kryptx ] bon ma question est sans doute tres bete mais je debute en javascript et je galere bien avec ce truc la:j'ai un lienFermer cette fenetrele probleme c' checkbox [ par mekano ] Est-ce qu'il est possible que lorsqu'on active un check box cela fait apparaitre une zone de texte qui etais jusque la invisible et lorsque lon desact probleme de popup [ par titasse ] voila dans un tableau si je clique sur une case j'ouvre un pop up dans lequel j'ai un formulaire de saisi.quand je valide ce formulaire je voudrai pou


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,264 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales