请问当选中下来菜单的一个选项后,如何在不刷新页面的情况下让超链接取到下拉菜单的值传递到下一页?

解决方案 »

  1.   

    <select onchange="document.location.href='next.asp?aaa='+this.value">
    </select>
      

  2.   

    ..那就
    <select onchange="document.location.href='\''+this.value + '\''">
    <option value='www.baidu.com'>baidu</option>
    </select>
      

  3.   

    下班前一贴:)
    <html>
    <head></head>
    <script>
     function go(obj){ var a1=document.getElementById("a1");
      alert(a1.href);
     a1.href=obj.value;
     alert(a1.href);
     }
    </script>
    <body >
    <a href="*.html" id="a1">click me</a>
    <br>
    <select onchange="go(this)">
     <option value="www.baidu.com">百度</option>
     <option value="www.google.com">谷歌 </option>
    </select>
    </body>
    </html>
      

  4.   

    <body>
    <table border='1' id='t1'>
    <tr>
    <td onclick="document.getElementsByTagName('a')[0].href=this.innerText;alert(document.getElementsByTagName('a')[0].href);">http://www.google.com</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    </tr>
    <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    </tr>
    </table>
    <a href="#">do</a>
    <script language="JavaScript">
    <!--
    //alert(document.getElementsByTagName('a')[0].href);
    //-->
    </script>
    </body>
      

  5.   

    //下拉菜单跟超链接没关系,超链接的参数是根据下拉菜单的值取得!那还是这样子啊~<select onchange="document.location.href='next.asp?aaa='+this.value">
    </select>-_-