jsp中如何获得下拉列表框中文本内容

来源:百度知道 编辑:UC知道 时间:2024/06/16 09:19:06
<select name="parenttitle">
<option value="3">军事</option>
<option value="4">经济</option>
</select>
提交到另一个页面来处理,用request对象如何获得列表框中“军事”或“经济”内容而不是value的值,谢谢

先在select标签里设置属性id
<select name="parenttitle" id="kind">
<option value="3">军事</option>
<option value="4">经济</option>
</select>
再用script脚本获取
<script language="javascript">
function getSelectedValue()
{
document.getElementById("kind");
}
</script>

方法:
request.getParameter("")得到的是String类型的数据:
应该是Sting age = request.getParameter("age");
如果想转化为int类型的,再进行转化:int int_age = IntInteger.parseInt(age

parenttitle.option[0].text 的值为 “军事”
parenttitle.option[1].text 的值为 “经济”
不知道这样解释可否?

写段JS

function change()
{
var option = document.getElementById("select1").options;
for(var i=0;i< option.length;i++)
option[i].value=option[i].innerHTML;

document.xxxx.submit;
}
select1是指你这段 下拉单的 ID
xxxx是指你要提交的