你要怎么提交。   拼成串就用: 
var all = document.getElementsByName('pr_shaareto');
for(var i=0;i<all.length;i++){
   all[i].value;//循环取值。
}

解决方案 »

  1.   

    不明白呀.那这样吧,我现在不用提交了,就只是实现在点击"提交"后,
    就将'pr_shareto' 中的选项全部选中即可.怎么写代码呀?
      

  2.   

    var url = ''
    for(var i=0;i<all.length;i++){
      url+= '&a=' + all[i].value;//循环取值。
    }
    按你的需求 拼就完了
      

  3.   

    选中后,就像这样:
    <form name='id' method='post'  action='sharetoadmin.asp' > 
    <select multiple size='20' class=input name='pr_shareto' style='width:230'> 
    <option value='张炜斌' selected>张炜斌 </option> 
    <option value='朱小丹' selected>朱小丹 </option> 
    </select> 
      

  4.   

    是不是你想要的效果?<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
     </HEAD> <BODY>
      
    <select multiple size='20' class=input id='pr_shareto' style='width:230'> 
    <option value='张炜斌' >张炜斌 </option> 
    <option value='朱小丹' >朱小丹 </option> 
    </select> 
    <br> 
    <input type="button"  value="确定" onclick="juge();"/> 
    <SCRIPT > 
    function juge() { 
    //如何在这里编写程序来实现,点击“确定”后,pr_shareto列表的选项全部被选中,然后提交到sharetoadmin.asp呢? 
    var t = document.getElementById('pr_shareto');
    for(var i=0;i<t.length;i++){
       t.options[i].selected = "selected";
       
    }

    //  End --> 
    </script>  </BODY>
    </HTML>