Problème javascript

Résolu
Julien -  
 Julien -
Bonjour tout le monde,

Voici mon problème, je veux que lorsque l'utilisateur clique sur le choix "autre" la textbox (input type='text' désolé déformation due à visual basic) et le label attribuée a celle-ci deviennent visible.
Or je n'arrive que a faire apparaitre la textbox et le label reste caché
voici mon code :
<label for='caractere'>Quel est le trait de caractère, physique ou moral, qui vous correspond le plus</label> : 
<select name='caractere' id='caractere'><option value='autre' onClick='document.informations_relatives.caractere_autre.style.visibility="visible";document.informations_relatives.juju.style.visibility="visible";'>Autre</option></select>
<label style='visibility:hidden;' name='label_caractere_autre' id='label_caractere_autre' for='caractere_autre'>Si autre, précisez : </label><input type='text' style='visibility:hidden;' name='caractere_autre' id='caractere_autre' />
Configuration: Windows XP
Firefox 3.5.2

5 réponses

  1. mouf13 Messages postés 151 Date d'inscription   Statut Membre Dernière intervention   17
     
    onclick="document.getElementById('caractere_autre').style.visibility='visible'"
    1
  2. scriptiz Messages postés 1494 Statut Membre 425
     
    Au lieu d'utiliser un onClick sur le option, essaye plutôt un onChange sur le select ça marche mieux.
    0
  3. Julien
     
    Merci à toi mouf13 de m'avoir répondu aussi vite, grâce à toi le problème est résolu, bravo pour cette rapidité et merci encore !
    0
  4. mouf13 Messages postés 151 Date d'inscription   Statut Membre Dernière intervention   17
     
    oui il vaut bien mieux un onchange sur un select
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Julien
     
    Oui vous aviez raison, j'ai placer le onchange sur le select et tout fonctionne a merveille ^^ merci beaucoup
    0