jsp中如何获得下拉列表框中文本内容
<selectname="parenttitle"><optionvalue="3">军事</option><optionvalue="4">经济</option></s...
<select name="parenttitle">
<option value="3">军事</option>
<option value="4">经济</option>
</select>
提交到另一个页面来处理,用request对象如何获得列表框中“军事”或“经济”内容而不是value的值,谢谢 展开
<option value="3">军事</option>
<option value="4">经济</option>
</select>
提交到另一个页面来处理,用request对象如何获得列表框中“军事”或“经济”内容而不是value的值,谢谢 展开
6个回答
推荐于2017-09-02 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:25897
获赞数:1464975
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。
向TA提问 私信TA
关注
展开全部
方法:
request.getParameter("")得到的是String类型的数据:
应该是Sting age = request.getParameter("age");
如果想转化为int类型的,再进行转化:int int_age = IntInteger.parseInt(age
request.getParameter("")得到的是String类型的数据:
应该是Sting age = request.getParameter("age");
如果想转化为int类型的,再进行转化:int int_age = IntInteger.parseInt(age
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写段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就可以了
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就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
提交的时候不会把option之间的字符放到request中传递给另一个页面,所以你要实现那样的功能的话就必须用JavaScript把这些字符串都设置到要传递的form或者url里面才可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
parenttitle.option[0].text 的值为 “军事”
parenttitle.option[1].text 的值为 “经济”
不知道这样解释可否?
parenttitle.option[1].text 的值为 “经济”
不知道这样解释可否?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询