Button有Onclick事件,可以通过它转到相应网页<select OnChange="转到相应网页">
                <option A  >--
                <option B  >--

解决方案 »

  1.   

    当选择select后,onchange到a.php时,该select的值也传到a.php了吗?也是post过去的吗?
      

  2.   

    当选择select后,onchange到a.php时,该select的值也传到a.php了吗?也是post过去的吗?
      

  3.   

    当选择select后,onchange到a.php时,该select的值也传到a.php了吗?也是post过去的吗?
      

  4.   

    <select onchange="window.location.href=this.value">
      <option value="URL">A</option>
      <option value="URL">B</option>
      <option value="URL">C</option>
    </select>
    这可能是最简单的形式了!如果需要新窗口就用window.open(),也很方便。另,上面的代码没有FORM,所以不会post。
    就算有FORM,如果你没有以任何形式submit(),onchange也不会向FORM提交数据的。关于调用函数,没有合适的事件来触发特定的OPTION选择。所以,你可以在SELECT里面进行选择判断,然后再根据情况调用函数——很简单的思路编程,相信难不倒你。注意,我说的都是“最简单的形式”!有兴趣可以深入研究。
      

  5.   

    <SELECT onchange="window.open(cp.value,'_self')" name="cp">
    <option value="1.php">转到相应网页</option>
    </SELECT>