Nullette Posté 14 Septembre 2009 Posté 14 Septembre 2009 Bonjour, quelqu'un peut-être pourrait me donner la solution pour un bout de code d'un formulaire. Il s'agit d'un formulaire à imprimer et j'ai le problème pour une ligne : <p><label for="don"> <input name="don" type="checkbox" id="don" value="checkbox" /> Je souhaite faire un don (indiquer le montant) : <input id="don" size="30" name="don" /> </label> </p> Si on indique le montant, la case "checkbox" se décoche et si je supprime <input id="don" size="30" name="don" /> on ne peut rien écrire. J'ai essayé de mettre un autre nom que "don" à input id, mais ça ne fonctionne pas. (Vous savez bien, je ne comprends pas grand chose). Je voudrais que l'on puisse cocher la case et ajouter le montant. Sur ma page actuellement en ligne, le code est : <p><label for="don"> Je souhaite faire un don (indiquer le montant) : <input id="don" size="10" name="don" /> </label> </p> Sans la case à cocher.
alecs.y Posté 15 Septembre 2009 Posté 15 Septembre 2009 euh tu as deux input qui porte le même nom et le même id ça ne peut pas marcher
Nullette Posté 17 Septembre 2009 Auteur Posté 17 Septembre 2009 Bonjour alecs.y et merci. J'avais essayé : J'ai essayé de mettre un autre nom que "don" à input id, mais ça ne fonctionne pas. En fait je m'obstinais à vouloir mettre un label pour la deuxième id. Maintenant, ça fonctionne. J'ai mis un seul label pour deux imput (W3C a validé la page) <label for="don"> <input name="montant" type="checkbox" id="montant" value="checkbox" /> Je souhaite faire un don (indiquer le montant) : <input id="don" size="10" name="don" /> </label>
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant