Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
718 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Champ dynamique

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Champ dynamique

n°1337799
zeManuuu
Posté le 03-04-2006 à 15:03:09  profilanswer
 

Rebonjour,
 
Je cherche à afficher un champ de formulaire de façon dynamique.  
En fait, j'ai une liste déroulante, qui propose "oui" ou "non". Quand elle passe à oui, il faudrait qu'un autre champ aparaisse automatiquement, juste à côté. De même, quand elle passe à non, il faudrait que ce champ, si il est visible, disparaisse.
 
En gros, je cherche juste à savoir comment passer en visible un champ de formulaire en fonction du choix dans une liste déroulante.

mood
Publicité
Posté le 03-04-2006 à 15:03:09  profilanswer
 

n°1337874
zeManuuu
Posté le 03-04-2006 à 15:51:31  profilanswer
 

J'ai fait cette fonction .js
 

Code :
  1. function affChamp(taille, champ)
  2. {
  3.     var T = document.getElementById(Taille);
  4.     var C = document.getElementById(Champ);
  5.     if (document.form1.liste.value == 2)
  6.     {
  7.      if (T.style.display == "none" )
  8.         T.style.display = "block";
  9.  
  10.     if (C.style.display == "none" )
  11.         C.style.display = "block";
  12.     }
  13.     else
  14. {
  15.      T.style.display = "none";
  16.      C.style.display = "none";
  17. }
  18. }


 
et voilà mon formulaire
 

Code :
  1. <form name="form1" method="post" action="">
  2.  <p>Choisissez une option :
  3.   <select name="liste" onChange="affChamp(salut1, salut2)">
  4.    <option value=1>Oui</option>
  5.    <option value=2>Non</option>
  6.   </select>
  7.  </p>
  8.         <span id="salut1" style="display: none"> Taille :</span>
  9.  <input type="text" id="salut2" name="champ" style="display: none">
  10. </form>


 
 
En fait, j'aimerais utiliser dans cette fonction deux arguments, l'id de la balise span qui contient le titre du champ à afficher/masquer mais aussi l'id du champ en lui-même. Mais ca  n'a pas l'air de fonctionner, quelqu'un à une idée ?


Message édité par zeManuuu le 03-04-2006 à 15:53:20

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Champ dynamique

 

Sujets relatifs
Formulaire dynamique / accès bddProblème de ponctuation ds un fichier texte dynamique ds flash
Acess et champ NULL[RESOLU] problème champ floatval en SQL
[PHP/MySQL] Ajout de champ dynamique et checkbox[PHP-MYSQL] Accès au bon champ d'une table
champ de texte dynamique et caractere grasC# : affichage dynamique de champ de texte
ajout d'un champ dynamique interface graphique[flash] effet de transparence sur un champ text dynamique?
Plus de sujets relatifs à : Champ dynamique


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR