dldstyle Posté 21 Août 2006 Posté 21 Août 2006 Salut, je bute sur un problème ! Je voudrai faire un menu déroulant de redirection mais je voudrai que le premier champs apparaisse mais qu'il ne soit pas sélectionnable. Un bout de code vous aidera sûrement à mieux comprendre : <select name="redirection" size="1"> <option value="0">FROMAGE</option> <option value="1">camemberts</option> <option value="2">formages de chèvres</option></select> Dans ce code je voudrai que le champ FROMAGE ne soit pas sélectionnable. J'ai essayé avec ceci : <select name="redirection" size="1"><optgroup label="FROMAGE"> <option value="1">camemberts</option> <option value="2">formages de chèvres</option></select> mais le champs fromage n'apparait que lorsqu'on clique pour dérouler le menu, je voudrai qu'il soit visible par défaut. Il n'existe pas une balise html pour cela ?! Merci
captain_torche Posté 21 Août 2006 Posté 21 Août 2006 Non, tu ne pourras malheureusement pas faire ça L'optgroup te permet de classer tes éléments, mais n'est pas sélectionnable : c'est logique par conséquent qu'il n'apparaisse pas dans la liste une fois celle-ci refermée. Ce que la plupart des webmasters font, c'est un premier élément, avec une valeur vide, qui renverra une erreur lors de la validation du formulaire si jamais elle est toujours sélectionnée.
dldstyle Posté 21 Août 2006 Auteur Posté 21 Août 2006 OK merci captain_torche. Je m'en doutais mais bon, comme on en apprend tous les jours... (surtout ici )
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant