Forum-webmaster
Technique - programmation => Javascript / DOM / Ajax => Message commencé par: plike le le 09-03-2010 a 13:49:48

Titre: Formulaire + SELECT + JS
Posté par: plike le le 09-03-2010 a 13:49:48

Bonjour,

J'ai un formulaire dans ma page web et je souhaiterai que lorsque j'ai cela


Code:

<select name="my_select">
   <option label="oui" selected="selected">oui</option>
   <option label="non">non</option>
</select>


et que lorsque je clique sur "non", une case INPUT aparaisse.

Si quelqu'un peut m'aider,

Merci

Cordialement,

Plinuxke

Titre: Re:Formulaire + SELECT + JS
Posté par: sebinfo le le 25-03-2010 a 21:24:24

Salut il te suffit d'ajouter onChange(changeVisibilite(this.value)) dans ton select et de faire apparaitre le resultat dans une division cachée <div id='cache'> par exemple
Si non est sélectionné, on affiche la division sinon elle est cachée

-Code javascript-
function changeVisibilite(element){

   // recherche du noeud parent
   var Obj = document.getElementById("cache");
   
   if (element == 'non'){
      Obj.style.display = 'inline';
   } else {
      Obj.style.display = 'none';
   }
}

J'espère avoir été suffisamment clair. A+

---------------------------------
www.sebinfo.fr
---------------------------------


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.