Creer une variable dynamiquement [Résolu]

Signaler
Messages postés
2
Date d'inscription
lundi 3 octobre 2005
Statut
Membre
Dernière intervention
3 octobre 2005
-
Messages postés
2
Date d'inscription
lundi 3 octobre 2005
Statut
Membre
Dernière intervention
3 octobre 2005
-
bonjour à tous,

ayant fais de nombreux forums, je n'ai toujours pas de reponse à ma question :

JE VAIS ILLUSTER MON PROBLEME :

j'ai ces variables :

var md1_a=10;
var md1_b=20;
var md2_a=30;
var md2_b=40;

j'ai 2 listes boxes lst1 et lst2.

les values de lst1 : md1, md2
les values de lst2 : a, b

comment faire pour afficher une variable en fonction des 2 listes ?

par exemple si j'ai choisi dans lst1 la value md1 et dans lst2 la variable b, je veux pouvoir afficher la variable md1_b...

en PHP, j'aurai fais echo ${$lst1."_".$lst2} ;
mais en JAVASCRIPT, comment faire ?

merci d'avance

3 réponses

Messages postés
101
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
21 janvier 2008
3
Essai ça



<html>

<head>

<title>Document sans titre</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>





<script language="JavaScript">

function valeur(f)

{

valeur_finale = lst[0].value + lst[1].value;



if(valeur_finale == "md1_a")

{

valeur_finale = 10;

}

if(valeur_finale == "md1_b")

{

valeur_finale = 20;

}

if(valeur_finale == "md2_a")

{

valeur_finale = 30;

}

if(valeur_finale == "md2_b")

{

valeur_finale = 40;

}

alert(valeur_finale);

return(true);

}

</script>

<form name="form1" id="lst" action="" onsubmit="return(valeur(this));">

<select name="1" size="1">

<option value="md1">md1</option>

<option value="md2">md2</option>

</select>





<select name="2" size="1">

<option value="_a">a</option>

<option value="_b">b</option>

</select>











</form>



</html>

Rem'S
Messages postés
101
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
21 janvier 2008
3
Remplace function valeur(f) par function valeur(lst)

je me suis trompé


Rem'S
Messages postés
2
Date d'inscription
lundi 3 octobre 2005
Statut
Membre
Dernière intervention
3 octobre 2005

merci bien pour tout ca...
ca m'a l'air de bien fonctionner.

tres cool

a+