在一个页面内怎样获取下拉框的值
<form name="yourFormName">
<select name="s1" οnchange="theChange(this);">
......
</select>
<input type="text" name="gettedValue" value="" />
//然后再将这个值传到action中,就是要将表单提交的
//就像这样取:
//String month=request.getParameter("gettedValue");
<from>
function theChange(obj) {
document.yourFormName.gettedValue.value = obj.options[obj.selectedIndex].value;
alert(value);
}
本篇文章来源于 www.itzhe.cn IT者网站 原文链接:http://www.itzhe.cn/news/20080129/67063.html
------------
javascript下获取下拉框当前值,示例如下:
var v = document.all.groupid.options[document.all.groupid.selectedIndex].value
value应该换text
===========
获取下拉框的值的另一法收藏
先来两个测试:
<select name="select1" onChange="alert(this.options[this.selectedIndex].text)">
<option value=aaa>111</option>
<option value=bbb>222</option>
<option value=ccc>333</option>
</select>
<select name="select1" onChange="alert(this.options[this.selectedIndex].value)">
<option value=aaa>111</option>
<option value=bbb>222</option>
<option value=ccc>333</option>
</select>
提取方法:
<form>
<select name="select1" onChange="this.form.workYdtype.value=this.options
[this.selectedIndex].text">
<option value=aaa>111</option>
<option value=bbb>222</option>
<option value=ccc>333</option>
</select>
<input name="workYdtype" type="hidden" id="workYdtype">
</form>
在表单的处理页面以request("workYdtype")来提取select的值
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/kekecncom/archive/2005/04/16/350114.aspx