Aller au contenu

javascript, insertion d'une valeur d'un select


Okin

Messages recommandés

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 :cartonrouge:

Merci à tous.

Lien vers le commentaire
Partager sur d’autres sites

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...

@+

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...