Bonjour,

J'ai un formulaire composé d'une liste à choix (select) et d'un champ input type texte. Je voudrais que si l'utilisateur saisit quelque chose dans le champ texte, la liste soit grisée mais si le champs texte est vide, le champs est activé.

J'ai donc fait ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
function modif_select()
    {
        if(document.form_ad_galerie.new_album.value == null)
            document.form_ad_galerie.ad_album.disabled='false';
        else
            document.form_ad_galerie.ad_album.disabled='true';
    }
Et j'ai mis cela dans mon champ texte :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<input type="text" size="20" name="new_album" onKeydown="modif_select();" />
Malheureusement cela ne fonctionne pas.... quelqu'un aurait-il une idée pour m'aider ?