2012-07-28 74 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; 
}