<script>
function v(){
for(i=0;i<form1.s1.options.length;i++){
if(form1.s1.options[i].selected)alert(form1.s1.options[i].value)
}
}
</script>
<form name=form1 onsubmit="return false">
<select size="5" name="s1" multiple>
<option value="a">a</option>
<option value="b">b</option>
<option value="c">c</option>
</select><input type="submit" value="提交" name="B1" onclick="v()"></form>阿信的法子

解决方案 »

  1.   

    心云意水: 楼主是要全部选中而不是得到选中的项目呀:<script>
    function v()
    {
        for(i=0;i<document.form1.s1.options.length;i++)
            document.form1.s1.options[i].selected = true;
        return false; //return true则提交表单
    }
    </script>
    <form name=form1 onsubmit="return v()">
    <select size="5" name="s1" multiple>
    <option value="a">a</option>
    <option value="b">b</option>
    <option value="c">c</option>
    </select><input type="submit" value="提交" name="B1"></form>