如何获取下拉列表被选中的数值

<select name="sel" dir="rtl" onchange="alert(this.value)">

<option>菜单一</option>

<option>菜单二</option>

<option>菜单三</option>

</select>

这种方式我觉得是简洁明了的。

在网上搜索还看到了如下的方法

<script language="javascript">

function getselectvalue()

{ var rtl=document.getElementById("rtl");

alert(rtl.options.(rtl.selectedIndex).value); }

</script>

以楼上的数据来用

<select name="sel" id="rtl" >

<option>菜单一</option>

<option>菜单二</option>

<option>菜单三</option>

</select>

<input type="button" onclick="getselectvalue()" value="弹出下拉列表的值" />

你可能感兴趣的:(如何获取下拉列表被选中的数值)