1、首先输入下方中的代码:
var obj = document.getElementByIdx_x(”testSelect”); //定位id
var index = obj.selectedIndex; // 选中索引
2、然后继续输入下方中的代码:
var text = obj.options[index].text; // 选中文本
var value = obj.options[index].value; // 选中值
3、最后运行了就可以获取到select的option值了,效果图:
1、获得选项option的值
var obj=document.getElementById('mySelect');
var items=document.getElementById("sect").options;//获取select的所有option
var index=obj.selectedIndex; //序号,取当前选中选项的序号
var val = obj.options[index].value;
2、获得选项option的文本
var obj=document.getElementById('mySelect');
var index=obj.selectedIndex; //序号,取当前选中选项的序号
var val = obj.options[index].text;
2、获得选项option的value值
var obj=document.getElementById('mySelect');
var index=obj.selectedIndex; //序号,取当前选中选项的序号
var val = obj.options[index].value;
document.getElementById(“select的ID”).value
代码如下:
javascript:
txtcoupon.onchange = function (){
couponprice.innerHTML = this.children[this.selectedIndex].getAttribute("price");
}
jquery:
$("#txtcoupon").change (function (){
$("#couponprice").text($(this).children(":selected").attr("price"));
});