SelecT下拉框选中和取值的解决方法


Posted in Javascript onNovember 22, 2016

 Select下拉框的问题,想在选择一个选项后,前台显示做出变动,并且知道选择的是第几个选项。

这个很好解决:

如下:

<div class="page-header">
<div class="form-horizontal">
<div class="control-label col-lg-0">
</div>
<div class="col-lg-2">
<select class="form-control" onchange="selectOnchang(this)">
<option>男装</option>
<option>女装</option>
<option>童装</option>
<option已通过审核商家</option>
</select>
</div>
</div>

JS:

function selectOnchang(obj){ 
//获取被选中的option标签选项 
alert(obj.selectedIndex);
}

这里利用的就是onchange和selectedIndex。

onchange 事件会在域的内容改变时发生。

onchange 事件也可用于单选框与复选框改变后触发的事件。

selectedIndex: 设置或返回下拉列表中被选项目的索引号。

这样,在我们改变选项时就会触发改事件。
这样做,我们只能获得选中哪项,而如果我们选中哪项,需要传递特殊的信息,这个时候该怎么办呢。

<div class="page-header">
<div class="form-horizontal">
<div class="control-label col-lg-0">
</div>
<div class="col-lg-2">
<select class="form-control" onchange="selectOnchang(this)">
<option value="men">男装</option>
<option value="wemen">女装</option>
<option value="childe">童装</option>
<option value="yunfu">孕妇装</option>
</select>
</div>
</div>

也就是说,我在选中的同时,想获得那个value值,这个时候怎么做。

这里只用一种方法实现,其他的方法应该还有很多。

function selectOnchang(obj){ 
var value = obj.options[obj.selectedIndex].value;
alert(value);
}

以上所述是小编给大家介绍的SelecT下拉框选中和取值的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery禁止回车触发表单提交
Dec 12 Javascript
javascript进行四舍五入方法汇总
Dec 16 Javascript
JavaScript日期时间与时间戳的转换函数分享
Jan 31 Javascript
浅谈$(document)和$(window)的区别
Jul 15 Javascript
JavaScript实现模仿桌面窗口的方法
Jul 18 Javascript
Jquery ajax加载等待执行结束再继续执行下面代码操作
Nov 24 Javascript
JavaScript中通过提示框跳转页面的方法
Feb 14 Javascript
javascript实现可键盘控制的抽奖系统
Mar 10 Javascript
vue.js评论发布信息可插入QQ表情功能
Aug 08 Javascript
安装vue-cli的简易过程
May 22 Javascript
vue下拉菜单组件(含搜索)的实现代码
Nov 25 Javascript
vue 指令和过滤器的基本使用(品牌管理案例)
Nov 04 Javascript
javascript入门之window对象【新手必看】
Nov 22 #Javascript
AngularJS实现DOM元素的显示与隐藏功能
Nov 22 #Javascript
JavaScript ES6中CLASS的使用详解
Nov 22 #Javascript
AngularJS实现ajax请求的方法
Nov 22 #Javascript
js数组操作方法总结(必看篇)
Nov 22 #Javascript
jQ处理xml文件和xml字符串的方法(详解)
Nov 22 #Javascript
js字符串操作总结(必看篇)
Nov 22 #Javascript
You might like
一个简洁的多级别论坛
2006/10/09 PHP
PHP 抓取新浪读书频道的小说并生成txt电子书的代码
2009/12/18 PHP
php建立Ftp连接的方法
2015/03/07 PHP
PHP实现基于文本的摩斯电码生成器
2016/01/11 PHP
利用PHP访问带有密码的Redis方法示例
2017/02/09 PHP
服务端 VBScript 与 JScript 几个相同特性的写法 By shawl.qiu
2007/03/06 Javascript
js取得html iframe中的元素和变量值
2014/06/30 Javascript
JavaScript中的数组操作介绍
2014/12/30 Javascript
js实现感应鼠标图片透明度变化的方法
2015/02/20 Javascript
jQuery实现自动切换播放的经典滑动门效果
2015/09/12 Javascript
JavaScript中实现键值对应的字典与哈希表结构的示例
2016/06/12 Javascript
详解axios在vue中的简单配置与使用
2017/05/10 Javascript
JavaScript中Object值合并方法详解
2017/12/22 Javascript
jQuery中each遍历的三种方法实例分析
2018/09/07 jQuery
小程序:授权、登录、session_key、unionId的详解
2019/05/15 Javascript
layui-table获得当前行的上/下一行数据的例子
2019/09/24 Javascript
jQuery 筛选器简单操作示例
2019/10/02 jQuery
Vue分页插件的前后端配置与使用
2019/10/09 Javascript
python中split方法用法分析
2015/04/17 Python
Python利用multiprocessing实现最简单的分布式作业调度系统实例
2017/11/14 Python
详解Python最长公共子串和最长公共子序列的实现
2018/07/07 Python
pandas读取csv文件,分隔符参数sep的实例
2018/12/12 Python
Python弹出输入框并获取输入值的实例
2019/06/18 Python
python 批量添加的button 使用同一点击事件的方法
2019/07/17 Python
使用Python将图片转正方形的两种方法实例代码详解
2020/04/29 Python
Python验证码截取识别代码实例
2020/05/16 Python
Python如何使用input函数获取输入
2020/08/06 Python
HTML5的video标签的浏览器兼容性增强方案分享
2016/05/19 HTML / CSS
新闻系毕业生推荐信
2013/11/16 职场文书
刚毕业大学生自荐信范文
2014/02/20 职场文书
房屋租赁协议书范本
2014/04/10 职场文书
端午节演讲稿
2014/05/23 职场文书
党员领导干部承诺书
2014/05/28 职场文书
2015年护士节慰问信
2015/03/23 职场文书
小学四年级作文之最感动的一件事
2019/11/01 职场文书
MySQL单表千万级数据处理的思路分享
2021/06/05 MySQL