0

我希望有一个简单的javascript问题。我正在尝试获取下拉框的值以帮助创建动态 URL。问题是我是 Javascript 新手,并且值应该出现在 URL 中显示“未定义”的位置

这是脚本:

var imgcon = document.getElementById('imgcon');
var imgconval = imgcon.value;
function getdata(id){window.location = "index.php?id="+id+"&img="+imgconval;}

'imgcon' 是一个下拉框,在查看ource 代码时数字值显示正确。有谁知道如何让 var imgconval 显示值而不是说未定义?

谢谢

4

1 回答 1

0

创建一个onchange事件:

document.getElementById('imgcon').onchange = function() {
    var imgconval = this.value;
}
于 2013-09-26T23:15:15.677 回答