JSP提交表单后,怎么得到下拉框select选中项

如题所述

今天也遇到这个问题 jsp里的下拉框的选中值传递给servlet

在servlet中
String select=request.getParameter("selectName");得到的是选中的option的value值,那么如果我们把value值等于它的选择项的值得话就可以了比如

<select name="selectName">
<option value="羽毛球">羽毛球</option >
<option value="篮球">羽毛球</option >
<option value="足球">羽毛球</option >
</select>
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-01-21
判断下拉框的所选项即可

bootstrap下拉框select怎么实现
JSP提交表单后,怎么得到下拉框select选中项的value值?要得到下拉框select选中项的value值,我们要把jsp里的下拉框的选中值传递给servlet。在servlet中String select=request.getParameter("selectName"),得到的是选中的option的value值,那么如果我们把value值等于它的选择项的值得话就可以了 比如<select na...

如何在jsp文件中获得多选下拉框的值
方法:获取多选下拉框对象数组→循环判断option选项的selected属性(true为选中,false为未选中)→使用value属性取出选中项的值。实例演示如下:1、HTML结构 <select id="test" multiple="true"> <option value="option-A">option-A<\/option> <option value="option-B">option-B<\/option> <option v...

jsp中Java代码如何获取下拉选项框选中的值
<select id="code" name="plugin"> <option value="1cn">cn<\/option> <option value="2us">us<\/option> <option value="3en">en<\/option> <\/select> <input type="submit" value="提交"> <br> <%out.println(request.getParameter("plugin")); %> <\/form> <\/body> <\/html> 请...

JSP页面获取Select值的问题
<base href="<%=basePath%>"> <title>My JSP 'testselect.jsp' starting page<\/title> <\/head> <body> 通过request.getParameter("number")方法取得下拉框选取的值 <form method=post action="testselect.jsp"><!-- 提交给自身 --> <select name=number> < for (int i = 0; i < nu...

JSP中如何只在一个表单里获得下拉菜单的值?只需要用这个值去做判断,不...
你说的不具体,没法具体回答,不知道你要在哪、怎么做判断。jsp页面 <select id=“下拉框的id” onchange="change();"> <script type="text\/javascript">里,function change() { var 变量名 = document.getElementById("下拉框的id").value;} 这样每次改变都能获取 ...

jsp如何既能输入又能从下拉列表中选呢?
1:根据需求,阁下可以使用一个插件:select2,这是个很不错的插件 2:引入select2.js文件后,在文档加载完后调用:比如有一个下拉id是"myselect"("#myselect").select2();这个需要你有Jquery基础,因为这个插件是基于Jquery扩展的 3:补充:有时候可能动态给这个select改变了值,但它不会自动选中值...

JSP中如何取下拉框的选中值而不是代码值
+ "." + document.getElementById("slt3").options[document.getElementById("slt3").options.selectedIndex].text;提示:var select = document.getElementByIdx("selectId");var index = select.selectedIndex;var text = select.options[index].text;var value = select.options[index].value;

Jsp下拉框数据传递
Jsp下拉框数据传递是通过onchange实现的。获 取select被选中项的文本 var item = $("select[name=items] option[selected]").text();这样提交表单的时候就可以带入这个参数了,比如 var fromobj=document.getElementById("myForm");fromobj.action=xxx.do?param=item fromobj.submit();...

Java中的jsp下拉框使用SELECT标签提交到另一个页面获得vlaue值但如何...
首先定义一下SELECT的下拉,显示的文字就叫VALUE,里面对应的值就叫KEY,数据库里一般都是存的这个KEY,肯定不会存那个汉字VALUE的 然后在 页面上SELECT控件后面加个隐藏的文本框,刚打开页面的时候如果这个SELECT有值,也就是说如果是修改的时候,你应该把这个值放到隐藏框里,并且让SELECT显示这个选中的值...

jsp中如何获得下拉列表框中文本内容
先在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> ...

相似回答