js获取下拉列表框中的value和text的值示例代码


Posted in Javascript onJanuary 11, 2014

在编程过程中,我们对下拉列表框的取值很多时候都是获取option中的value,但是也有需要获取显示在页面中的值的时候,例如想获得<option value="value">ShowText</option>中"ShowText",我们该如何获取呢?方法很简单,具体代码如下:

<script type="text/javascript">
function a(object){
alert(object);
}
</script>
<!-- 获取显示的值 -->
<select onchange="a(this.options[this.selectedIndex].innerText);">
<option value="value-a">text-a</option>
<option value="value-b">text-b</option>
</select>
<!-- 获取value的值 -->
<select onchange="a(this.options[this.selectedIndex].value);">
<option value="value-c">text-c</option>
<option value="value-d">text-d</option>
</select>
function isSelect(selectPress) {
            //var select = document.getElementById("mySelect").ind;
            var selectValue = selectPress.options[selectPress.selectedIndex].value; //显示value 下标0、1、2
            var selectValue2 = selectPress.options[selectPress.selectedIndex].innerText; //显示显示的值 具体内容(上海、北京)
            //alert(selectValue);
            //alert(selectValue2);
            if (selectValue == "-1") {
                alert("请选择城市,表单提交被拒绝!")
                return;
            }
            else {
                document.getElementById('form1').submit(); //form表单提交
            }
        } 
<select onchange="isSelect(this);" id="mySelect">
        <option value="-1">--请选择--</option>
        <option value="0">北京</option>
        <option value="1">上海</option>
        <option value="2">武汉</option>
</select>
Javascript 相关文章推荐
Javascript string 扩展库代码
Apr 09 Javascript
js正文内容高亮效果的实现方法
Jun 30 Javascript
JavaScript中“过于”犀利地for/in循环使用示例
Oct 22 Javascript
javascript对话框使用方法(警告框 javascript确认框 提示框)
Jan 07 Javascript
JSON格式的键盘编码对照表
Jan 29 Javascript
招聘网站基于jQuery实现自动刷新简历
May 10 Javascript
js实现网页多级级联菜单代码
Aug 20 Javascript
修改js confirm alert 提示框文字的简单实例
Jun 10 Javascript
jquery二级目录选中当前页的css样式
Dec 08 Javascript
详解angularjs中的隔离作用域理解以及绑定策略
May 31 Javascript
ES6 Generator函数的应用实例分析
Jun 26 Javascript
javascript关于“时间”的一次探索
Jul 24 Javascript
两个select多选模式的选项相互移动(示例代码)
Jan 11 #Javascript
利用javascript打开模态对话框(示例代码)
Jan 11 #Javascript
showModalDialog模态对话框的使用详解以及浏览器兼容
Jan 11 #Javascript
JS对话框_JS模态对话框showModalDialog用法总结
Jan 11 #Javascript
Javascript自定义函数判断网站访问类型是PC还是移动终端
Jan 10 #Javascript
兼容主流浏览器的iframe自适应高度js脚本
Jan 10 #Javascript
javascript遍历控件实例详细解析
Jan 10 #Javascript
You might like
php google或baidu分页代码
2009/11/26 PHP
php中拷贝构造函数、赋值运算符重载
2012/07/25 PHP
国产PHP开发框架myqee新手快速入门教程
2014/07/14 PHP
PHP-FPM实现性能优化
2016/03/31 PHP
PHP实现的链式队列结构示例
2017/09/15 PHP
Yii1.1框架实现PHP极光推送消息通知功能
2018/09/06 PHP
php curl发送请求实例方法
2019/08/01 PHP
Js动态创建div
2008/09/25 Javascript
基于Jquery的将DropDownlist的选中值赋给label的实现代码
2011/05/06 Javascript
JavaScript实现点击按钮后变灰避免多次重复提交
2013/07/15 Javascript
jQuery中delegate()方法用法实例
2015/01/19 Javascript
JavaScript删除数组元素的方法
2015/03/20 Javascript
如何用js 实现依赖注入的思想,后端框架思想搬到前端来
2015/08/03 Javascript
jQuery实现输入框下拉列表树插件特效代码分享
2015/08/27 Javascript
angular实现商品筛选功能
2017/02/01 Javascript
JS基于正则实现数字千分位用逗号分隔的方法
2017/06/16 Javascript
自适应布局meta标签中viewport、content、width、initial-scale、minimum-scale、maximum-scale总结
2017/08/18 Javascript
es6 symbol的实现方法示例
2019/04/02 Javascript
跟老齐学Python之Import 模块
2014/10/13 Python
Python cookbook(数据结构与算法)对切片命名清除索引的方法
2018/03/13 Python
pandas.DataFrame.to_json按行转json的方法
2018/06/05 Python
Python3 itchat实现微信定时发送群消息的实例代码
2019/07/12 Python
分享8点超级有用的Python编程建议(推荐)
2019/10/13 Python
PYQT5 vscode联合操作qtdesigner的方法
2020/03/24 Python
涂鸦板简单实现 Html5编写属于自己的画画板
2016/07/05 HTML / CSS
德国运动鞋网上商店:Afew Store
2018/01/05 全球购物
类的核心特性有哪些
2014/01/01 面试题
DOM和JQuery对象有什么区别
2016/11/11 面试题
工作中个人的自我评价
2013/12/31 职场文书
消防宣传口号
2014/06/16 职场文书
一年级班主任工作总结2014
2014/11/08 职场文书
财务稽核岗位职责
2015/04/13 职场文书
关于调整工作时间的通知
2015/04/24 职场文书
机器人总动员观后感
2015/06/09 职场文书
Pytorch中的数据集划分&正则化方法
2021/05/27 Python
AJAX实现省市县三级联动效果
2021/10/16 Javascript