wlbk.net
当前位置:首页 >> jsp中JAvA代码如何获取下拉选项框选中的值 >>

jsp中JAvA代码如何获取下拉选项框选中的值

<select name="name"> <option value="值">选项</option></select> 提交到到后台 可以通过select的name获取到他选中项的value

首先你的下拉框要在一个 form表单内,之后通过request.getParameter("控件ID")就可以直接获得

用oncheck()方法获取下拉框选中的值 代码:if(xxx.oncheck()==true)

javascript:<br>function select(object)<br>{<br> alert(object.value);<br>}<br><br>页面标签:<br>&lt;html:select property=&quot;***&quot; value=&quot;&quot; onchange=&quot;select(this)&quot;&gt;<br>..

用ajax获取下拉框选中的值<select name="sel" onchange="ajaxfunction(this.value)">

提交后返回一个数组,在你的add.jsp用String str[] = request.getParameterValues("select");自己再循环打印可以看到效果.

在下拉菜单<option name="aa"> 在文本框-String name=request.getParameter("aa"); <%=name %>

<html> <script> function c(obj){ var v=obj.options[obj.selectedIndex].text alert(v); } </script> <body> <select id='i' onchange="c(this)"> <option value='a'>1a</option> <option value='b'>1b</option> <option value='c'>1c</option> </select> </body></html>

把各个不同的学历放到一个list里,然后传来的值与list比较<%for(int i=0;i<list.size();i++){ if(culture.equals(list.get(i))){%> <option value="<%=list.get(i)%>" selected="selected" >list.get(i)</option> <%}else{%> <option value="<%=list.get(i)%>">list.get(i)</option> <%} }%>

在js中通过var v=decument.getElementById("id名").value;获得值;运用jQuery的话就是这个了$("#下拉框id").val() ;在sevlet里就通过request.getParameter("控件名称");取值;这个可以取text,password,radio,select的值;返回字符串 request.getParameterValue()这个方法可获得CheckBox和多个同名表单控件的值,返回一个数组.

网站首页 | 网站地图
All rights reserved Powered by www.wlbk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com