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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Javascript] Un menu déroulant qui rempli un champ texte

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Javascript] Un menu déroulant qui rempli un champ texte

n°1976648
dweester
Posté le 24-03-2010 à 10:31:56  profilanswer
 

Bonjour à tous,

 

Voila le problème : je souhaiterais créer une liste déroulante qui, lorsque l'on sélectionne l'un des objets de la liste, ajoute cet objet dans un champ text

 

Voici ce que j'ai fais pour le moment :

 

J'ai un formulaire nommé searchForm, et un champ de texte nommé searchword
Dans ma liste, j'ai mis ce code pour les options :

 
Code :
  1. <option onClick="var old=document.searchForm.searchword.value; document.searchForm.searchword.value=old+' Valeur'">
  2. Valeur
  3. </option>
 

1) On créé la variable "old" qui prend l'ancienne valeur du champ searchword,
2) On rempli le champ searchword avec comme valeur old + la nouvelle valeur (ainsi, la nouvelle valeur s'ajoute a la fin)

 

Cela fonctionne avec Opera et Firefox, mais ne donne rien avec Internet Explorer (8) et Chrome, quelqu'un connait une autre solution pour faire ceci ?

 

Merci d'avance pour votre aide


Message édité par dweester le 24-03-2010 à 10:32:28
mood
Publicité
Posté le 24-03-2010 à 10:31:56  profilanswer
 

n°1976650
gatsu35
Blablaté par Harko
Posté le 24-03-2010 à 10:33:35  profilanswer
 

il faut faire ça sur l'evenement onchange du select
 
<select onchange="document.searchForm.searchword.value+=this.value">


---------------
Blablaté par Harko
n°1976670
dweester
Posté le 24-03-2010 à 11:00:56  profilanswer
 

Ca fonctionne  [:sebxoii]  Merci beaucoup !


Message édité par dweester le 24-03-2010 à 11:02:13

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

  [Javascript] Un menu déroulant qui rempli un champ texte

 

Sujets relatifs
Perl - Fichier Texte SedBesoin d'un menu déroulant
Menu /PHP Lien avec MySQL[RESOLU] API Console -> Colorer du texte
Probléme menu dans un iframeRecaler du texte de plusieurs lignes contre une image
[Résolu] Création d'une page html pour email, largeur zone texte ?[VBA] lire fichier texte jusqu'à ...
Plus de sujets relatifs à : [Javascript] Un menu déroulant qui rempli un champ texte


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