日期:2014-05-18  浏览次数:20703 次

SELECT的问题
初学JSP,碰到的问题,哪位大侠帮下忙!
表单中有SELECT如下
<select   name= "type "   >
    <option   value= "0 "   selected> -请选择- </option>
    <option   value= "login_s "> 学生 </option>
    <option   value= "login_t "> 教师 </option>
    <option   value= "login_a "> 管理员 </option>
  </select>
有表单中的隐藏域: <input   type= "hidden "   name= "cmd "   value= "xxx "/>

问题:是提交时xxx处能否根据option的选择来赋值?比如:选择的是 "学生 "项,那
么value的值就是login_s,选择管理员,value=login_a   ……


------解决方案--------------------
document.forms[0].cmd.value=document.forms[0].type.value;
------解决方案--------------------
在选择的时间要加上onclick事件才能实现

------解决方案--------------------
<select name= "type " onchage= "javascript:document.getElementById( 'cmd ').value=this.options[selectedIndex].value ">
<option value= "0 " selected> -请选择- </option>
<option value= "login_s "> 学生 </option>
<option value= "login_t "> 教师 </option>
<option value= "login_a "> 管理员 </option>
</select>