从下拉框中获取价值

时间:2013-09-26 23:13:27

标签: javascript

我希望有一个简单的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'是一个下拉框,在查看源代码时数字值正确显示。有谁知道如何让var imgconval显示值而不是说undefined?

由于

1 个答案:

答案 0 :(得分:0)

创建onchange事件:

document.getElementById('imgcon').onchange = function() {
    var imgconval = this.value;
}