js如何获取到select的option值?

2024-11-04 15:18:59
推荐回答(5个)
回答(1):

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值了,效果图:

回答(2):

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;

回答(3):

document.getElementById(“select的ID”).value

回答(4):

代码如下:
javascript:
txtcoupon.onchange = function (){
couponprice.innerHTML = this.children[this.selectedIndex].getAttribute("price");
}
jquery:
$("#txtcoupon").change (function (){
$("#couponprice").text($(this).children(":selected").attr("price"));
});

回答(5):