bonjour je voudrais que le bouton valider de mon formulaire ne soit actif que si une checkbox est coché.
quelqu'un peux t'il me dire comment faire?
merci
Version imprimable
bonjour je voudrais que le bouton valider de mon formulaire ne soit actif que si une checkbox est coché.
quelqu'un peux t'il me dire comment faire?
merci
salut,
je pense qu'il faut plutôt que tu t'orientes vers le javascript.
tu mets un appel à une fonction js sur le onchange de la checkbox.
Pour le bouton il te faut utiliser l'attribut disabled.
En allant sur le forum Javascript peut être ? (J'aimerai bien savoir ce qui t'a amené vers MySQL)
salut tout simplement car mon formulaire et avec ajout de donnée sur mysql . le formulaire est déja créer mais je voudrais juste ajouter dessus une checkbox qui rendré la touche validé clickable quand elle serais selectionnée. merci
Citation:
tu mets un appel à une fonction js sur le onchange de la checkbox.
Pour le bouton il te faut utiliser l'attribut disabled.
salut alors la tu me parlen en chinois. désolé
Simplement en mettant un onsubmit="" sur ton '<form>'
Du genre :
Code:
1
2
3
4 <form method="POST" action="foo.php" onsubmit="return this.mycheck.checked"> <input type="checkbox" name="mycheck" /> </form>
Ta solution me paraît plus qu'impossible étant donné la demande. Pour rappel ce qui est demandé est de rendre le bouton accessible uniquement lorsque la case est cochée donc comment peut-il y avoir un submit si le bouton est inaccessible. Ou alors je suis vraiment nul en JavaScript :aie:
Bref...Pour la solution ben :
Code:
1
2
3 <input type="checkbox" onclick="enableBouton(this.checked)" /> <input type="submit" id="tonBouton" disabled="disabled">
Code:
1
2
3
4 function enableBouton(valeur) { document.getElementById('tonBouton').disabled = (valeur == false) ? true : false; }
salut alors merci je suis quand même un boulet sur ça mais alors coment l'inséser dans mon formulaire la partie code html ca c pas trop dur j'ai plus qu'a le mttre a la place den bouton mais le bouton ne s'active pas la partie code je la balance ou? merci a bientot
Est ce que tu peux poster ton code (en éliminant les parties inutiles si il est trop long)? ça sera plus facile pour nous pour te dire où ça coince.
salut merci voila le code si je me trompe pas il est complet donc la checkbox je voudrais quel sois juste avant le bouton de confirmation.
j'ai déja la vérification de la présence que quelque info dessus. merciCode:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <form id="form1" name="form1" method="post" action="envoi_archivedb.php"> <input name="nom" type="text" class="ok" id="nom" /> <input name="mail" type="text" class="ok" id="mail" /> <input name="imei" type="text" class="ok" id="imei" /> <select name="marque" class="ok" id="marque"> <option>ALCATEL</option> <option>NOKIA</option> <option>SAMSUNG</option> </select> <input name="modele" type="text" class="ok" id="modele" /> <input name="actif" type="text" class="ok" id="actif" /> <input name="button" type="submit" onclick="verifForm(this.form)" value="Je confirme ma demande;" />
Peu importe ton code HTML. Il faut que tu ajoutes ce script comme décrit ici : A quoi ressemble un code Javascript ? et à définir dans le head.
Après il faut juste modifier mes noms de input par ceux que tu veux.
salut merci ca marche nikel. a bientot
salut par contre a tous hazard es ce que on peux changer la couleur d'une checkbox? je pense que non mais je demande a tout hazard! merci a bientot
vous faite un super boulot ici. merci
Eventuellement avec un background mais je n'en suis plus sur.
Regardes les tutoriels CSS, je pense que tu trouveras certainement ton bonheur ou encore la FAQ CSS. ;)