Liste déroulante - HTML/CSS - Programmation
Marsh Posté le 20-12-2005 à 16:18:19
Je pense que ce doit être du js du style :
si élementliste1 sélectionné {document.getelementbyid(idelement).style.display='block'}
Si tu connais le js tu comprendras sinon je t'expliquerais, réponds-moi.
Marsh Posté le 20-12-2005 à 16:47:00
j'ai fait un truc du style:
function grisage1()
{
document.formulaire.dest2_name.disabled=true;
document.formulaire.dest2_email.disabled=true;
document.formulaire.dest3_name.disabled=true;
document.formulaire.dest3_email.disabled=true;
}
Quand je l'appelle avec un bouton radio ca marche, mais si je place onclick="grisage1();" dans la ligne <option> du select ca me marche pas.
Faut-il placer le onclick="grisage1();" dans la ligne <select... ?
Merci de ta reponse
Marsh Posté le 20-12-2005 à 16:49:40
mets le plutot sur le onchange du select et en fonction de l'element selectionné appele la bonne fonction ...
Marsh Posté le 20-12-2005 à 17:07:16
Je viens de trouver un lien qui "fait" ce que je veux faire?
http://fr.send.greetings.yahoo.com [...] ersonalize
Tout se passe dans la liste déroulante, par exemple quand on choisit 2, hop une 2eme ligne (nom+email) apparait. Reste plus qu'a trouver dans le code, comment ils ont fait ça...
Marsh Posté le 20-12-2005 à 15:00:52
Salut,
J'ai un formulaire avec plusieurs champs texte et un liste déroulante. Je voudrais faire (apparaitre/disparaitre) certains champs en fonction de la ligne selectionnée de la liste déroulante...
J'ai trouvé comment "griser" des champs texte avec des boutons radio, mais pas avec un liste déroulante.
Merci d'avance.