在选择框上使用javascript转到网址DropDown框

时间:2012-06-26 19:13:37

标签: javascript html drop-down-menu

我有以下javascript函数转到选中的框值url。

function go(x) {
    alert(x);
    location = x.value;
}

我不能使用getElementById 用户不同,可能有多个选择框 我写了一个php来打印表单和div中的所有选择框

<div class="styled-select">
    <form name="menu">
        <select id=Admission onchange=go(this)>
            <option value=/admission>Add Existing Students</option>
        </select> 
        <select id=Student onchange=go(this)>
            <option value=www.bing.com>Student Details</option>
        </select>
    </form>
</div>

欢迎所有建议。

1 个答案:

答案 0 :(得分:3)

您无法正确访问元素的值。请改用:

function go(x) {
    location = x.options[x.selectedIndex].value;
}

onchange只有一个选项,您也不会获得<select>个活动。