问题描述
- IE 6中怎样用原生js获的select中选择的那个文本值
-
男
女比如选择了男的,就获取男
解决方案
alert(getSelectedText('sex'));
function getSelectedText(name){
var obj=document.getElementById(name);
for(i=0;i<obj.length;i++){
if(obj[i].selected==true){
return obj[i].innerText;
}
}
}
解决方案二:
var obj = document.getElementById("sex"); //selectid下拉框的id
var index = obj.selectedIndex; // 选中索引
var text = obj.options[index].text; // 选中文本
var value = obj.options[index].value; // 选中值
时间: 2025-01-19 20:00:14