2012-07-28 75 views
1

我有一個組合框 - combo1。每次更改組合框值時,我都應該有一個提交該值並重新加載頁面的按鈕。我想從mysite/value?v=1開始,並以mysite/value?v=2結束。這是我到目前爲止有:如何使用組合框(選擇)值重新加載頁面?

的Javascript

function nav() { 
    var selObj = document.getElementById("combo1"); 
    valor = selObj.options[selObj.selectedIndex].value; 
    // reload the page 
} 

HTML

<input type="button" onclick="nav()" value="Ok" /> 

回答

3

您正在尋找window.location

function nav(){ 
    var selObj = document.getElementById("combo1"); 

    valor = selObj.options[selObj.selectedIndex].value; 
    window.location = 'mysite/value?v=' + valor; 
}