<select onchange="alert(this.value)">
<option>123</option>
....
<option>2344</option>
</select>

解决方案 »

  1.   

    <script language="JavaScript">
    function popWin(url) {
       window.open(url);
    }
    </script>
    <select onchange="popWin(this.value)">
    <option value="123.htm">123</option>
    ....
    <option value="2344.htm">2344</option>
    </select>
      

  2.   

    非常感谢.BrentIvan(Ivan).
    在我调试的过程中,又遇到了一个小问题。
    <script language="JavaScript">
    function popWin(id) {
      window.open("../txl/showmem.asp?id="&id,"","toolbar=0,location=0,directories=0,status=0,memnubars=0,scrollbars=1,width=400,height=560,left=150,top=600");
    }
    </script>
    <select onchange="popWin(this.value)">
    <option value=1>123</option>
    ....
    <option value=2>2344</option>
    </select>其中
    window.open("../txl/showmem.asp?id=....
    这句我写不出来了。
      

  3.   

    JavaScript用+连接字符串
    <script language="JavaScript">
    function popWin(id) {
      window.open("../txl/showmem.asp?id=" + id,"","toolbar=0,location=0,directories=0,status=0,memnubars=0,scrollbars=1,width=400,height=560,left=150,top=600");
    }
    </script>
      

  4.   

    感谢BrentIvan(Ivan) 跟踪回答。40分奉上。