Bonjour,
Je recherche � transformer la valeur d'un select en une variable javascript.
Le Code:
Code html : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 <form action="" method="post" name="liste"> <select name="size" id="select" style="width:50px" Onchange="javascript:SelectValueChamp();"> <option value=10.00 >10</option><option value=20.00 >20</option><option value=30.00 >30</option><option value=40.00 >40</option><option value=50.00 >50</option><option value=60.00 >60</option><option value=70.00 >70</option><option value=80.00 >80</option><option value=90.00 >90</option><option value=100.00 >100</option><option value=110.00 >110</option><option value=120.00 >120</option><option value=130.00 >130</option><option value=140.00 >140</option><option value=150.00 >150</option></select> <input type="text" name="item_number" value=""> </form> <div id="paypal-button"></div> <script> function showSelectedItem() { var item = document.getElementById("select").value; document.forms['liste'].elements['item_number'].value=item; //var SUBTOTAL = item; //ne fonctionne pas! return item; } document.getElementById("select").addEventListener("change", showSelectedItem); //var somme = item; //ne fonctionne pas! var somme = document.getElementById("select").value; //ne fonctionne pas! var CURRENCY = 'EUR'; var SUBTOTAL = somme; var TAX = '0.00'; var SHIPPING = '0.00'; var SHIPPING_DISCOUNT = '0.00'; var TOTAL = somme;
Explication de mon probl�me:
Je souhaite pouvoir utiliser la variable "somme" qui doit �tre la valeur s�lectionn�e dans la liste.
Cette variable change bien instantan�ment dans le champ texte "item_number", avec la fonction "showSelectedItem", mais impossible de la transformer instantan�ment en var somme.
J'ai essay� toute la journ�e des dizaines de combinaison (et de forums), mais la seule valeur � chaque fois pour "somme" est celle du select au chargement de la page...
J'imagine que cela doit �tre tr�s simple, donc merci de ne pas se moquer, mais je bloque s�rieusement.
Merci pour toute aide.
Partager