Jump to content

javascript, insertion d'une valeur d'un select


Recommended Posts

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.

Link to comment
Share on other 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...

@+

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...