取得Select组件的值

网站或是web应用中常常用到下拉选择框select,更多的时候select标签的value和text显示的值分别是id和描述,后台处理的往往时id,比如查询时之查询国家的ID而不是按text查询,因此需要获得选择的Id,但是ASP中Request(“select”)获得的只是select组件当前的text而不是value,因此需要用JavaScript动态设置一个隐含的组件的值来存储当前选择的ID,具体代码如下:

<sel&#101;ct id="sel&#101;ctCountry" name="sel&#101;ctCountry" onchange="sel&#101;ctedCountryID.value=this.options&#91;this.sel&#101;ctedIndex&#93;.value;alert(&#39;当前选择的国家ID:&#39;+sel&#101;ctedCountryID.value);">
<option value="1">china</option>
<option value="2">us</option>
<option value="3">un</option>
</sel&#101;ct>
<input type="hidden" id="sel&#101;ctedCountryID" name="sel&#101;ctedCountryID" value=0>
赞(0) 打赏
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏