如何在下拉列表javascript中获取所选值的索引

时间:2013-05-29 12:21:14

标签: javascript drop-down-menu

如何在事件函数的下拉列表中获取所选值的索引。这是我的代码。

function(data, event) {
    console.log(data);
    var k = self.selectedValue;
}

数据包含DropDown列表中所有值的列表。但是如何获得它的索引。

3 个答案:

答案 0 :(得分:0)

您可以使用

this.value forselected

this.selectedIndex索引

答案 1 :(得分:0)

试试这个:

var e = document.getElementById("controlID");
var strUservalue = e.options[e.selectedIndex].value;
var strUsertext = e.options[e.selectedIndex].text;

答案 2 :(得分:0)

https://developer.mozilla.org/en-US/docs/Web/API/HTMLSelectElement 寻找“选定的指数”。

// return the index of the selected option
alert(select.selectedIndex); //select is your element