从clojure中的select中获取选项的值

时间:2015-11-09 08:51:26

标签: javascript clojure clojurescript

我想知道如何编写这个javascript函数来从Clojure函数中的select选项中获取值。

<select id="namelist">
  <option value="1">test1</option>
  <option value="2" selected="selected">test2</option>
  <option value="3">test3</option>
</select>

我想在clojurescript

中编写以下javascript函数
var e = document.getElementById("namelist");
var strUser = e.options[e.selectedIndex].text;

任何人都请告诉我clojurescript中的相应代码是什么

1 个答案:

答案 0 :(得分:3)

转录文将是:

(let [e (js/document.getElementById "namelist")]
  (.-text (aget (.-options e) (.-selectedIndex e))))