[英]Get last selected listbox item in javascript
我想在javascript中獲取最后選擇的列表框項(選擇模式:multiselect)。 我正在將ms visual studio作為Web應用程序工作,並且需要使用javascript來做。 任何建議,將不勝感激。
您可以獲取所有選項並使用選定的屬性。 將腳本代碼放在正文結束標記之前,以便在javascript中訪問html元素之前將它們添加到DOM中。
<script type="text/javascript">
options = document.getElementById('<%= ddl.ClientID %>').options;
var lst;
for(i=0; i < options.length; i++)
if(options[i].selected)
lst = options[i].text;
</script>
</body>
根據評論進行編輯
HTML
<select multiple onchange="myFun(this);">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
Java腳本
function myFun(sel)
{
alert(sel.options[sel.selectedIndex].value);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.