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

<selectname="parenttitle"><optionvalue="3">军事</option><optionvalue="4">经济</option></s... <select name="parenttitle">
<option value="3">军事</option>
<option value="4">经济</option>
</select>
提交到另一个页面来处理,用request对象如何获得列表框中“军事”或“经济”内容而不是value的值,谢谢
展开
 我来答
百度网友70ee7d7
推荐于2017-10-01
知道答主
回答量:13
采纳率:0%
帮助的人:0
展开全部
先在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>
可以叫我表哥
推荐于2017-09-02 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
采纳数:25897 获赞数:1464984
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。

向TA提问 私信TA
展开全部
方法:
request.getParameter("")得到的是String类型的数据:
应该是Sting age = request.getParameter("age");
如果想转化为int类型的,再进行转化:int int_age = IntInteger.parseInt(age
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fe08f85
2009-05-05 · 超过73用户采纳过TA的回答
知道小有建树答主
回答量:326
采纳率:0%
帮助的人:155万
展开全部
写段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是指你要提交的表单 当提交钱触发这段JS就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
随我心所欲
2009-05-05 · TA获得超过492个赞
知道小有建树答主
回答量:497
采纳率:0%
帮助的人:629万
展开全部
提交的时候不会把option之间的字符放到request中传递给另一个页面,所以你要实现那样的功能的话就必须用JavaScript把这些字符串都设置到要传递的form或者url里面才可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
v无限可能
2009-05-05 · TA获得超过1084个赞
知道小有建树答主
回答量:329
采纳率:0%
帮助的人:120万
展开全部
parenttitle.option[0].text 的值为 “军事”
parenttitle.option[1].text 的值为 “经济”
不知道这样解释可否?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式