我用
<a href='javascript:confirm(window.document.seljoin.value)'>合并</a>
不行他并没有传1、2、3等值,而是字串window.document.seljoin.value

解决方案 »

  1.   

    <select name=seljoin>
    <option value=1>11111
    <option value=2>22222
    <option value=3>33333
    </select>
    <a href='javascript: void confirm(document.all.seljoin.options[document.all.seljoin.selectedIndex].value)'>合并</a>
      

  2.   

    <select name=seljoin>
    <option value=1>11111
    <option value=2>22222
    <option value=3>33333
    </select>
    <a href='javascript: void confirm(document.all.seljoin.options[document.all.seljoin.selectedIndex].value)'>选择</a>
    <a href='javascript: void confirm(getvalue())'>合并</a>
    <script>
    function getvalue(){
    var getname=document.all.seljoin;
    var selvalue="";
    var arrsel=new Array();
    for(i=0;i<getname.length;i++) {
    arrsel[i]=getname.options[i].value;
    }
    selvalue=arrsel.join(",")
    return selvalue;
    }
    </script>
      

  3.   

    dom对象引用错误.seljoin不是document的直接对象.<a href='javascript:confirm(document.getElementsByName("seljoin")[0].value)'>合并</a>