Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как связать значение с переменной? (https://javascript.ru/forum/dom-window/57784-kak-svyazat-znachenie-s-peremennojj.html)

oneplus 19.08.2015 16:38

Как связать значение с переменной?
 
Есть:
<select id="tree">
<option value="a">В лесу родилась елочка</option>
<option value="b">В лесу она жила</option>
</select>


var t=document.getElementById("tree"),
    a=500, b=1000;
function f(){
  var result=(t.value+1000);
alert(result);}
t.onchange=f;

На выходе должно получаться 1500 или 2000.

Ребят, подскажите пожалуйста, мне нужно, что бы значение принималось как переменная.

рони 19.08.2015 17:00

oneplus,
var t = document.getElementById("tree"),
      obj = {
          a: 500,
          b: 1000
      };

  function f() {
      var result = (obj[t.value] + 1000);
      alert(result)
  }
  t.onchange = f;

oneplus 19.08.2015 17:31

Большое спасибо!


Часовой пояс GMT +3, время: 14:15.