<select name="Person" size="20" multiple id="Person">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<input type="button" value="显示值" onclick="showRes()"/>
<div id="res"></div>
<script language="javascript">
<!--
function showRes()
{
var sel = document.getElementById("Person");
var res = document.getElementById("res");
var v = [];
for(var i=0; i<sel.length; i++)
{
if( sel.options[i].selected == true )
v.push(sel.options[i].value);
}
res.innerHTML = v.join("<br/>");
}
//-->
</script>

解决方案 »

  1.   

    <SCRIPT LANGUAGE="JavaScript">
    <!--
        function checkForm()
    {
    var str ="";
    var obj = form1.Person; for (var i=0;i<obj.options.length;i++)
    {
    if (obj.options[i].selected == true)
    {
    str += obj.options[i].value;
    }
    }
    alert(str);
    }
    //-->
    </SCRIPT>
    <FORM METHOD=POST ACTION="" name ="form1">
    <select name="Person" ID ="Person" size="20" multiple>
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    </select>
    <INPUT TYPE="submit" value ="check" onclick =" return checkForm()">
    </FORM>