日期:2014-05-20  浏览次数:20661 次

怎样获取下拉框的值
怎样获取下拉框的值

------解决方案--------------------
servlet的话
<select name="user">
<option value="0">zhangsan</option>
<option value="1">lisi</option>
</select>
request.getParmert("user");

struts的话
<s:select name="user" list="action传过来的list" />
action中定义一个变量user 提供get set方法
直接可以用!
------解决方案--------------------
JScript code

---------------------------JS-------------------------------
<script type="text/javascript">
        function getValue(){
            var val = document.getElementById("testId").value;
            alert(val);
        }
    </script>
------------------------JSP---------------------------------
<form name="form2" action="" method="post">
        <table>
            <tr>
                <td>
                    <select id="testId" name="testName">
                        <option value="0"/>please select
                        <option value="1"/>America
                        <option value="2"/>China
                        <option value="3"/>England
                        <option value="4"/>Japan
                        <option value="5"/>Canada
                    </select>
                </td>
                <td><input type="button" onclick="getValue()" value="click me to get the select value"/></td>            
            </tr>
        </table>
    </form>