js获取下拉框选定项的值和文本
来源:互联网 发布:收银软件会中毒 编辑:程序博客网 时间:2024/05/17 09:37
js获取下拉框的值和文本网上提供了2种方法:但有些人很不负责任,他们根本没考虑到浏览器之间的差异导致的错误,导致很多新手琢磨了半天找不出错误!
下面我总结下Firefox和IE下获取下拉框选定项的值和文本:
1. IE和Firefox都支持的方法:
获取文本
var obj=document.getElementById('select_template');
var text=obj.options[obj.selectedIndex].text;//获取文本
var obj=document.getElementById("select_template");
for(i=0;i<obj.length;i++) {//下拉框的长度就是他的选项数
if(obj[i].selected==true) {
var text=obj[i].text;//获取文本
}
}
二者相比上一个方法比较简洁
2. IE支持Firefox不支持:
var obj=document.getElementById(name);
for(i=0;i<obj.length;i++) {
if(obj[i].selected==true) {
var text= obj[i].innerText;
}
}
获取值方法IE和Firefox通用:
var value=document.getElementById("select_template").value;//获取值
总结:其实主要就是IE和Firefox都支持value和text属性,Firefox不支持innerText属性。
Js实现当前页打开一个新链接:
window.location.href=url;
- Js获取下拉框选定项的值和文本
- Js获取下拉框选定项的值和文本
- js获取下拉框选定项的值和文本
- 获取下拉框选定项的值和文本,使用IE同FF
- JS获取下拉列表选中项的值和文本
- js获取下拉框的值和文本
- js获取select下拉框的value和文本
- js获取下拉列表选中项的值和文本(select)以及获取单
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮
- JS获取下拉列表(select)选中项的值和文本
- js获取下拉列表(select)选中项的值和文本
- 获取选中的下拉框的值和文本
- 获取下拉列表选中项的值和文本
- JavaScript获取下拉列表选中项的值和文本
- dojo-获取下拉框的值和文本
- select 下拉框 值和文本text均获取
- js获取列表控件某行下拉框的选定值
- js获取下拉列表选中项的值和文本(select)以及获取单选按钮(radio)组的值和修改选中项[转]
- JSP
- Android搜索历史记录按权重显示
- BZOJ 4416: [Shoi2013]阶乘字符串【状压DP
- 线程通信(wait()、notify()、notifyAll() 方法)
- 禁止Doxygen解析代码片段(解析Qt Q_PROPERT 疑似BUG)
- js获取下拉框选定项的值和文本
- Keeping Android safe: Security enhancements in Nougat
- tomcat优化配置参数
- 自动获取短信验证码(详细注释)
- QWidgetAction
- Mybatis中传参包There is no getter for property named 'areaid' in 'class java.lang.Integer'
- Unity3D游戏开发知识体系
- 【微信公众平台开发】利用客服接口向用户发送网页授权的消息
- 详细程序注解学OpenCL一 环境配置和入门程序