Rechercher : dans
Par :

ComboBox en PHP/JS

Dernière réponse le 10 jui 2009 à 13:34:55 Bandoine, le 10 jui 2009 à 11:28:23 
 Signaler ce message aux modérateurs

Bonjour,

J'aimerai savoir s'il est possible de réaliser facilement l'équivalent de la ComboBox disponible en asp.net. en PHP/javascript

Ce que je souhaite est donc une liste déroulante ou l'on peu éditer le premier champ, une sorte de textbox ou l'on peu remplir avec les choix d'une liste déroulante pour ceux qui ne voit pas de quoi il est question, on ne récupère pas la valeur par selectedIndex, mais bien par value, l'element de la liste étant recopier a la sélection dans la text box.

Il me semble que Visual Studio génère un script javascript permettant de réaliser ce composant car je n'ai pas la connaissance d'un élément de ce genre en HTML, il faudrait fusionner un <input type=text .../> et un <select>.

Si quelqu'un a connaissance de quelque chose a propos du sujet.

Merci.

Configuration: Windows XP
Firefox 3.5

Meilleures réponses pour « ComboBox en PHP/JS » dans :
Javascript - Coloration syntaxique dans vos pages web VoirSi vous avez un site web contenant des exemples de code (php, javascript, C#, Delphi, Python...), il peut être intéressant d'avoir une coloration syntaxique. C'est parfois pénible à réaliser, mais il existe une librairie Javascript qui permet de...
Javascript - l'objet Array VoirLes particularités de l'objet Array L'objet Array est un objet du noyau Javascript permettant de créer et de manipuler des tableaux. Voici la syntaxe à utiliser pour créer une variable tableau : var x = new Array(element1[, element2, ...]); Si...
Javascript - Implantation du code VoirA quel emplacement insérer le Javascript dans votre page HTML Il existe plusieurs façons d'inclure du JavaScript dans une page HTML : Grâce à la balise En mettant le code dans un fichier Grâce aux événements Dans la balise...

1

 kij_82, le 10 jui 2009 à 13:34:55

Bonjour,

C'est relativement simple, en plus tu te donnes toi même la réponse.

Utilise un champ text dont il n'est pas permis d'éditer le contenu, puis une select box sur laquelle tu mets un évênement "onchange".
Dans cet évênement tu fais appel à une petite fonction javascript qui viendra récupérer la valeur de la sélection et setter la valeur de ton champ texte avec cette valeur récupérer.

Ainsi tu as bien l'effet désiré.

Pour ce qui est de l'objet "combo box" comme tu le détaille, regarde coté HTML si l'équivalent existe, sinon rabat toi sur l'option ci-dessus.

Edit: tiens d'ailleurs, même solution avec code donné ici : http://www.developpez.net/...

~ N'oubliez pas la balise "Résolu" lorsque votre problème est... résolu :)    ~

Répondre à kij_82
Collection CommentÇaMarche.net