July 17, 200520 yr Bonjour, J'ai 3 menu déroulant, de cette forme : <select name="jeux"> <option value="jeux1">jeux1</option> <option value="jeux2">jeux2</option> </select> <select name="categorie"> <option value="categorie1">categorie1</option> <option value="categorie2">categorie2</option> </select> <select name="sscategorie"> <option value="sscategorie1">sscategorie1</option> <option value="sscategorie2">sscategorie2</option> </select> J'aimerais qu'a chaque fois que je selectione une valeur d'un type de select, cela s'inscrive dans un champ input text simple en temps reel selon la valeur choisit dans le select, pour qu'au final cela donne : <input type="text" value="$jeux.$categorie.$sscategorie"> Un pote m'a guidé sur un Onchange, le probleme c'est que j'ai reussi à le faire marché pour un select. Je fesais(il m'a surtout donné) : onChange="document.form.toncahmptext.value=this.value" Le problem c'est que la, le champ texte prend la valeur et la remplace(quand je selectione une categorie,et une sscategorie), je souhaiterais à ce que cela s'affiche à coté comme dans mon exemple donné au dessus pour le rendu final, si quelqu'un à une piste, le bout à changer, je lui en serait reconnaissant en tout point Merci à tous. Edited July 17, 200520 yr by Okin
July 17, 200520 yr Bien le bonsoir, J'ai pas testé mais je pense que ça ça devrait coller : <form name="truc"> <select onchange="affich()" name="jeux"> <option value="jeux1">jeux1</option> <option value="jeux2">jeux2</option> </select> <select onchange="affich()" name="categorie"> <option value="categorie1">categorie1</option> <option value="categorie2">categorie2</option> </select> <select onchange="affich()" name="sscategorie"> <option value="sscategorie1">sscategorie1</option> <option value="sscategorie2">sscategorie2</option> </select> <input type="text" size="25" name="result" /> </form> <script type="text/javascript"> function affich() { document.truc.result.value = document.truc.jeux.value +"."+ document.truc.categorie.value +"."+ document.truc.sscategorie.value; } </script> Edit : je viens de tester et ça marche... @+ Edited July 17, 200520 yr by ImoTheP
Archived
This topic is now archived and is closed to further replies.