日期:2014-05-18 浏览次数:20683 次
<form name="myform" action="?????" method="post"> <select property="third" styleId="sanji" name="res3" > <option value="1">1<option> <option value="2">2<option> ...... </select> <input type="Submit"> </form>
------解决方案--------------------
<select style="sanji" name="res3" id="res3">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
JS里可以这么写
action.do?id=document.getElementById("res3").value
<html:select name="res3" property="third" styleId="sanji">
<html:options.....
</html:select>
JS里可以这么写
action.do?id=document.getElementById("third").value
------解决方案--------------------
通常用form的submit按纽提交或者buttion+JS调用form.submit()方法提交。
不论form的method是get还是post,select中被选中的选项(option对应的值)都将被提交到web服务器。
在对应的action中用request.getParameter("res3")可以得到选中的值。
------解决方案--------------------
用框架?set和gat方法已经直接封装了,request.getParameter就可以取得