Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

Il y a 65 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[HTML][JS?] Formulaire dynamique

 
n°7357
tifrere
Junos power
Profil : Dinosaure
Posté le 08-04-2004 à 10:16:28  profilanswer
 

Bonjour,  
 
je souhaite un formulaire dont un des champs change en fonctione de ce qui se trouvera dans un autere champs
 
exemple :
 
j'ai un champs <select> qui propose le choix entre :  
- fruit
- voiture
- avion
 
et en fonction de ce qui est choisi, il y aura un autre champ <select> qui contiendra :  
- banane
- pomme
- orange
(si fruit a été selectionné plus haut)
 
- renault
- peugeot
- citroën
(si voiture a été selectionné plus haut)
 
il me semble que c'est possible.
 
PS : le contenu du 2eme select sera le resultat d'une requete SQL basée sur le choix du premier select
 
pour l'instant j'épluche un peu toutes le spages google
avec comme terme de recherche "html formulaire dynamique"


---------------
Speed, Quality, Price ... pick any two
n°7359
tifrere
Junos power
Profil : Dinosaure
Posté le 08-04-2004 à 10:52:10  profilanswer
 

c bon j'ai trouvé :D
 
http://java.scripts-fr.com/scripts.php?js=27


---------------
Speed, Quality, Price ... pick any two
n°7360
tifrere
Junos power
Profil : Dinosaure
Posté le 08-04-2004 à 10:52:47  profilanswer
 

reste plus ka essayer de foutre ma requete sql dedans :s


---------------
Speed, Quality, Price ... pick any two
n°7362
Ryosan
Profil : Membre
Posté le 08-04-2004 à 12:23:30  profilanswer
 

Tu vas pomper le code !  :non:  
Je vais faire pareil....  :lol:


---------------
The story goes on...
n°7363
ollone
Part of the 'One brothers
Profil : Vieux de la vieille
Posté le 08-04-2004 à 14:52:56  profilanswer
 

La solution du lien que tu indiques est celle que j'utilise en général.
 
Pour certains cas, je me suis vu créer plusieurs listes déjà renseignées que je cache et affiche en fonction des précédents choix de l'utilisateur; comme ca, quasiment pas de javascript, tu peux presque tout faire sur le serveur (php).
cacher / afficher des éléments HTML ::

Code :
  1. <script language="javascript">
  2. function showMyElement(elmt, flag) {
  3.     (flag == true) ? elmt.style.display = inline : elmt.style.display = none;
  4. }
  5. </script>


Dans certains cas, cette solution est vraiment intéressante parce que tes listes ont toutes des ID différents.


---------------
C'est naturel que les filles soient plus belles, et les garçons plus cons ^^ [un peu bonobo sur les bords]

Aller à :
Ajouter une réponse