一个select下拉框
(我的jsp一个页面的基本情况
上半部分是文本和select ,一个[确认]按钮
下半部分用于显示数据
完全是一个form ,[确认]按钮是不带参数的submit ,提交到本页面

第1此进入页面是很正常, 但点[确认]按钮,发现select数据丢失,
问如何些javascript脚本来保存提交的select的值
(文本 request.getparameter("") 是很ok的 
但是select下拉框不知道用javascript脚本如何实现)

解决方案 »

  1.   

    document.getElemnetById("select的id值");
      

  2.   

    select的值传递和文本的传递是一样的啊,不太明白楼主所说的值丢失是什么情况:
    <input type="text" name="text" value="aaa" />
    <select name="select"> 
     <option value="0">首饰类</option>
     <option value="1">工业类</option>
    </select> 在Servlet中通过request.getparameter("text")和request.getparameter("select")分别取到的是value值而不是页面的值,楼主是不是在select中没有设置value值而是把<option></option>中的值当做是value值所以认为select的值在传递过程中发生丢失?
      

  3.   

     <% String myscore = (String)request.getAttribute("score");%>
      <td  class="text" colspan="2" width="15%"><p>
            <label>score<br>
            <select name="score" style="width:50px;" >
            <option value="20"  <%= null != myscore && myscore.equals("20") ? " selected" :"" %>> 
    20</option>