例子:

<select >

<options value="1">a</options>

<options value="2">b</options>

<options value="3">c</options>

</select>

获取select中已选中的值:

var fd = document.getElementById("a");

var index = fd.selectedIndex;//选中的索引,从0开始

var value = fd.options[index].value;//选中的value值

var view_value = fd.option[index].text;//选中值的文本

修改select的选中值:假设需改的选中值为var value2;或 var view_value2;

var aSize = fd.options.length;//select的长度

for(var i=0;i<aSize;i++){

  var value1=fd.options[i].value;

  var view_value1 = fd.option[i].text;

  if(value1==value2||view_value1==view_value2){

   $("#a").val(value2);//获取id为a的select,将显示值为value2

  }

}

相关文章:

  • 2021-12-16
  • 2022-12-23
  • 2022-12-23
  • 2021-12-09
  • 2022-12-23
  • 2021-08-04
猜你喜欢
  • 2021-09-10
  • 2021-08-19
  • 2022-12-23
  • 2021-07-23
  • 2021-11-03
  • 2021-11-12
相关资源
相似解决方案