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
> > >
> >
>