選擇選項菜單我有一個形式,這樣可以在javascript/jQuery的
<select id="name" name="name" onblur="date()">
<option value="RAN">RAN</option>
<option value="REE">REE</option>
<option value="SAM">SAM</option>
<option value="SEJAl">SEJAl</option>
</select>
我想選擇的項目的價值在列表中,當用戶失去焦點的選擇選項。 我試了下面的腳本;
function date(){
var e = document.getElementById("name");
var name = e.options[e.selectedIndex].value;
console.log(name);
//do something else....
}
控制檯是空的。一個簡單的document.getElementById也不給我值。 那麼通過哪種方法我可以得到價值?
謝謝!
答案找到:
$name = $('select[name=name]').val();
日誌仍然是空白..這可能是因爲我正在嘗試獲取一個事件處理程序被調用的輸入值? – user2933671
我認爲你在這裏發佈的代碼之外有一個錯誤。我剛剛測試了我的代碼,它的工作原理如下:http://codepen.io/anon/pen/DzbLn – namikiri