Js读取select单选值的几种方法
2017-04-01 17:40
169 查看
首先,创建HTML如下:
// 方法一
var oSelect = document.getElementById('code');
var ind = oSelect.selectedIndex;
var val = oSelect.options[ind].value;
var tex = oSelect.options[ind].text;
alert("方法一 index=" + ind + ",val=" + val + ",text=" + tex);
// 方法二
oSelect = document.getElementById('code');
val = oSelect.value;
alert("方法二 val=" + val);
// 方法三
val = form1.code.value;
alert("方法三 val=" + val);
// 方法四
val = $("#code").val();
alert("方法四 val=" + val);
// 方法五
val = $('select[name=code]').val();
alert("方法五 val=" + val);
// 方法六 版本在1.3之前 (FF和chrome下无效)
tex = $("select[name=code] option[selected]").text();
alert("方法六 text=" +tex);
tex = $("select[name=code] option:selected").text();
alert("方法六 text=" + tex);
// 方法七
tex = $("select[name=code]").find("option:selected").text();
alert("方法七 text=" + tex);
}
<form id="form1"> <table border="0"> <tr> <td>编程时间:</td> <td> <select name="code" id="code"> <option value="never">不编程</option> <option value="6" selected="selected">不到六个月</option> <option value="6-12">六到十二个月</option> <option value="12-24">十二到二十四</option> <option value="24">大于二十四</option> </select> </td> </tr> </table> </form>
方法
function readselect1() {// 方法一
var oSelect = document.getElementById('code');
var ind = oSelect.selectedIndex;
var val = oSelect.options[ind].value;
var tex = oSelect.options[ind].text;
alert("方法一 index=" + ind + ",val=" + val + ",text=" + tex);
// 方法二
oSelect = document.getElementById('code');
val = oSelect.value;
alert("方法二 val=" + val);
// 方法三
val = form1.code.value;
alert("方法三 val=" + val);
// 方法四
val = $("#code").val();
alert("方法四 val=" + val);
// 方法五
val = $('select[name=code]').val();
alert("方法五 val=" + val);
// 方法六 版本在1.3之前 (FF和chrome下无效)
tex = $("select[name=code] option[selected]").text();
alert("方法六 text=" +tex);
tex = $("select[name=code] option:selected").text();
alert("方法六 text=" + tex);
// 方法七
tex = $("select[name=code]").find("option:selected").text();
alert("方法七 text=" + tex);
}
相关文章推荐
- Js读取select多选的几种方法
- js操作select控件的几种方法发布
- Js读取check的几种方法
- 几种js操作select控件的方法
- js操作select控件的几种方法
- js操作select控件的几种方法
- js操作select控件的几种方法发布
- 几种js操作select控件的方法
- [收藏]JS获取网页中HTML元素的几种方法分析
- java读取配置文件的几种方法
- js中几种去掉字串左右空格的方法
- js调用WebService的几种方法
- js获取url参数的几种方法
- JS操作select相关方法:新增 修改 删除 选中 清空 判断存在
- js操作select相关方法(收集)
- JS操作select相关方法
- java读取配置文件的几种方法 设置代理
- 《JS操作select相关方法》
- JS操作select相关方法
- JS操作select相关方法:新增 修改 删除 选中 清空 判断存在 等