下拉控件:<select id="selectId"></select>
如果你要获取的是动态生成所有的值,用如下方法:
var obj = document.getElementById('selectId')var options = obj.options
for(var i=0,len=options.lengthi<leni++){
var opt = options[i]
alert(opt.value + '----' + opt.text)
}
如果你只要获取当前选择的值:
document.getElementById("selectId").value
function zj(){var s1=document.getElementById("s1")
var s3=document.getElementById("s3")
for(var i=0i<s1.options.lengthi++){
if(s1.options[i].selected){
var e = s1.options[i]
s3.options.add(new Option(e.text, e.value))
s1.remove(i)
i=i-1
}
}
}
//用以上写法也可。建议select中加属性 multiple(感觉用的舒服点)