响应下拉框的onclick函数,这是个JS问题!
<script>
function formHandler()
{
var URL = document.all.form2.site2.options
[document.all.form2.site2.selectedIndex].value;
window.open(URL);
}
</script><FORM name = "form2">
<SELECT NAME="site2" SIZE=1 onChange ="formHandler()">
<OPTION VALUE="">下拉框
<OPTION VALUE="http://www.sina.com.cn">新浪
<OPTION VALUE="http://www.263.net">263在线
<OPTION VALUE="http://www.usnews.com">&Atilde;&Agrave;&sup1;ú&Ocirc;&Uacute;&Iuml;&szlig;
<OPTION VALUE="http://www.neworiental.org">新东方
</SELECT>
</FORM>

解决方案 »

  1.   

    有点小错误,再写一遍!
    响应下拉框的onclick函数,这是个JS问题!
    <script>
    function formHandler()
    {
    var URL = document.all.form2.site2.options
    [document.all.form2.site2.selectedIndex].value;
    window.open(URL);
    }
    </script><FORM name = "form2">
    <SELECT NAME="site2" SIZE=1 onChange ="formHandler()">
    <OPTION VALUE="">下拉框</OPTION>
    <OPTION VALUE="http://www.sina.com.cn">新浪</OPTION>
    <OPTION VALUE="http://www.263.net">263在线</OPTION>
    <OPTION VALUE="http://www.neworiental.org">新东方</OPTION>
    </SELECT>
    </FORM>
      

  2.   

    将楼上修改一下
    <script>
    function formHandler()
    {
    var URL = document.all.form2.site2.options
    [document.all.form2.site2.selectedIndex].value;
    if (URL!="")
    window.open(URL);
    return ;
    }
    </script>
    window.open(URL);也可以为window.location=URL ;
      

  3.   

    <SELECT NAME="site2" SIZE=1 onChange ="formHandler(this)">
    <OPTION VALUE="">下拉框</OPTION>
    <OPTION VALUE="http://www.sina.com.cn">新浪</OPTION>
    <OPTION VALUE="http://www.263.net">263在线</OPTION>
    <OPTION VALUE="http://www.neworiental.org">新东方</OPTION>
    </SELECT>
    <script>
    function formHandler(obj)
    {
    var URL = obj.value;
    if (URL!="")
    window.location=URL;
    }
    </script>
      

  4.   

    試試這個:
    <select name="selectname" onChange="javascript:window.location=this.options[this.selectedIndex].value;">
    <option value="http://www.21cn.com">21cn</option>
    <option value="http://www.sohu.com">sohu</option>
    .
    .
    .
    </select>
      

  5.   

    同意,用onChange事件触发window.location函数,可以转到其它页面,还可传递参数。