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 相关文章推荐
脚本之家贴图转换+转贴工具用到的js代码超级推荐
Apr 05 Javascript
IE浏览器不支持getElementsByClassName的解决方法
Aug 27 Javascript
详解js中的apply与call的用法
Jul 30 Javascript
JavaScript第一篇之实现按钮全选、功能
Aug 21 Javascript
js中获取键盘事件的简单实现方法
Oct 10 Javascript
浅谈实现vue2.0响应式的基本思路
Feb 13 Javascript
在vue中v-bind使用三目运算符绑定class的实例
Sep 29 Javascript
为什么要使用Vuex的介绍
Jan 19 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变opacity实现)
Jan 24 Javascript
微信小程序实现卡片层叠滑动效果
Jun 21 Javascript
Vue.js组件props数据验证实现详解
Oct 19 Javascript
vue引入静态js文件的方法
Jun 20 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
PHP服务器页面间跳转实现方法
2012/08/02 PHP
php常用Stream函数集介绍
2013/06/24 PHP
PHP+MySQL高并发加锁事务处理问题解决方法
2018/04/30 PHP
PHP生成腾讯云COS接口需要的请求签名
2018/05/20 PHP
插件:检测javascript的内存泄漏
2007/03/04 Javascript
利用JQuery为搜索栏增加tag提示
2009/06/22 Javascript
div+css布局的图片连续滚动js实现代码
2010/05/04 Javascript
Javascript拓展String方法小结
2013/07/08 Javascript
常用js字符串判断方法整理
2013/10/18 Javascript
JQUERY 设置SELECT选中项代码
2014/02/07 Javascript
javascript实现详细时间提醒信息效果的方法
2015/03/11 Javascript
JavaScript实现将文本框的值插入指定位置的方法
2015/08/13 Javascript
原生和jQuery的ajax用法详解
2017/01/23 Javascript
JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例
2017/08/17 Javascript
es6学习之解构时应该注意的点
2017/08/29 Javascript
js实现可以点击收缩或张开的悬浮窗
2017/09/18 Javascript
基于js中style.width与offsetWidth的区别(详解)
2017/11/12 Javascript
详解vue项目打包后通过百度的BAE发布到网上的流程
2018/03/05 Javascript
zepto.js 实时监听输入框的方法
2018/12/04 Javascript
vue.js购物车添加商品组件的方法
2019/09/17 Javascript
js代码编写无缝轮播图
2020/09/13 Javascript
在react项目中使用antd的form组件,动态设置input框的值
2020/10/24 Javascript
Python 实现随机数详解及实例代码
2017/04/15 Python
django创建自定义模板处理器的实例详解
2017/08/14 Python
Python-opencv实现红绿两色识别操作
2020/06/04 Python
Python将list元素转存为CSV文件的实现
2020/11/16 Python
深入开展党的群众路线教育实践活动方案
2014/02/04 职场文书
公司领导班子对照材料
2014/08/18 职场文书
毕业生自荐材料范文
2014/12/30 职场文书
社会治安综合治理责任书
2015/01/29 职场文书
2015清明节祭奠英烈寄语大全
2015/03/04 职场文书
2015年社区纪检工作总结
2015/04/21 职场文书
2016简历自荐信优秀范文
2016/01/29 职场文书
小程序与后端Java接口交互实现HelloWorld入门
2021/07/09 Java/Android
Tomcat用户管理的优化配置详解
2022/03/31 Servers
《游戏王:大师决斗》新活动上线 若无符合卡组可免费租用
2022/04/13 其他游戏