当前位置: 代码迷 >> Java Web开发 >> jsp取值有关问题select上拉框如何得到值
  详细解决方案

jsp取值有关问题select上拉框如何得到值

热度:6161   发布时间:2013-02-25 21:15:17.0
jsp取值问题select下拉框怎么得到值?
HTML code
<select onchange="" style="width:180px; margin-left:-20px; ">                   <option selected>=请选择款项类型=</option>                   <option value="">XX类型</option>                   <option value="">XXX类型</option>                  </select>

jsp代码中这样一段代码我现在要选择XX货者XXX类型,在提交到的servlet中得到这个类型。再写入数据库我应该怎么做?

而且我想限定一定要选择了类型后才进行我后面的处理,我应该怎么做?主要是前面一个问题。急用啊。谢谢。

HTML code
<input type="radio" name="sex" value="male" /> 是<input type="radio" name="sex" value="female" /> 否

这个我又该怎么取值呢?谢谢

------解决方案--------------------------------------------------------
Java code
写个提交给select起个name和radionfunctionfunction dd(){var sel=document.getElementsByName("select")[0];var selvalue= sel.options[sel.options.selectedIndex].value//你要的值  alert(document.getElementByName("sex").checked.value)}window.location.href="xx.do?v="selvalue;}servletrequest.getparameter("v");
------解决方案--------------------------------------------------------
探讨
HTML code


<select onchange="" style="width:180px; margin-left:-20px; ">
<option selected>=请选择款项类型=</option>
<option value="">XX类型</option>
……

------解决方案--------------------------------------------------------
name传值
value是存到数据库的
------解决方案--------------------------------------------------------
这个问题。。。是问题么?

<select name="xxxooo" onchange="" style="width:180px; margin-left:-20px; ">
<option selected>=请选择款项类型=</option>
<option value="">XX类型</option>
<option value="">XXX类型</option>
</select>
JSP中直接:String xxxooo = request.getParameter("xxxooo"); 就好了。


<input type="radio" name="sex" value="male" /> 是
<input type="radio" name="sex" value="female" /> 否
也是类似的,JSP直接:String sex = request.getParameter("sex");
------解决方案--------------------------------------------------------

下拉窗
HTML code
<select  再定义一个你自己上面写的选项触发事件  onchange="selectPrint(this.options[selectedIndex].value)" style="width:180px; margin-left:-20px; ">function selectPrint(obj){  obj//就是你下了窗的值     }那个单选按钮是跟否 自己定义一个ID,然后获取这个ID的值就行
------解决方案--------------------------------------------------------
直接设置一个名字 
 跳到后面的页面 
request.getParameter();
  相关解决方案