2 ljh1718651221 ljh1718651221 于 2016.04.14 10:04 提问

select下拉框里面的值有很多个

如果select下拉框里有很多个值怎么用数组来装,总不能下n多个option吧,而且我还想拿到每个值得value,请问怎么实现

2个回答

CTU1017R
CTU1017R   2016.04.14 10:57

机器人给出的第二个答案就是,
原理都是先循环外层,获取每一个内层,再做一个类型判断,看看获取到的每一个是不是你要的,然后取值就行


aaa

bbb

ccc

var list[];
var aa;
//获取外层
aa=document.getElementById('s2');
//循环获取内层
 for (i=0;i<aa.length;i++) {  
//判断每个内层是不是你要的,这里做非空验证
    if(null!=aa.options[i].value){
        //取值加入数组,这里取value
        list.add(aa.options[i].value)
    }
} 
CSDNXIAOD
CSDNXIAOD   2016.04.14 10:18

select下拉框可输入值
获取select 下拉框中的所有值
如何获取select下拉框的值
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
【JavaScript】下拉列表select中在value传递多个值,取出其option显示值,并应用此作为导航
对于下拉列表select,众所周知,其值就是选中的option中的value值,可是如果需要取出每一个option的显示值,那又如何做呢?虽然没什么必要取出option的显示值,但是如果有时候确实需要这个显示值,在javascript的脚本做点什么呢?另外,如果要再value处传递多个值呢?那又改如何呢? 一、取出option的显示值 你可以先传递整个select过去脚本,假设传过去的形式参数
解决HTML select的value值有空格问题
例如 参数 data = “absecon bar” 1、 测试   select取值结果 为absecon,结果不完整,空格之后的数据取不到 2、 测试   select取值结果为absecon bar,结果完整 OK
js获取select下拉框里面的多个内容并和字符串进行对比
先来看看jsp代码: 再来看看js代码 总结:主要难点是 获取select下拉框的每个值 通过for循环来判断是否和别的字符进行对比
jquery multiselect如何实现下拉框多选并获取多个选项的值
今天做项目遇到了一个需要用多选框实现多选功能、并将多选框的值传到后台实现插入一张表的问题,最开始一直在想用复选框实现多选功能,后来发现做起来页面不好看,最后在网上查资料,想找到一种方便使用的插件,最后选择了multiselect这个插件。     首先简单说下我要实现的功能。需要做添加一个用户对应多个角色的功能,即在新增一个用户user的时候给他选择多个角色,新增成功时将多个角色对应的id和新增
【VUE】IView.js下拉框数据双向绑定
写在前面的   在Iview.js的众多组件中,drop selection也是使用比较频繁的组件之一,下面就用最为简单的方法来实现下拉框中数据的动态绑定。Select Option 组件静态数据绑定 首先,我们先了解一下官方API文档中的例子效果图 代码示例: <template> <Select v-model="model1" style="width:200px">
jquery中多个下拉框如何获取已选值
$(document).ready(function(){ $("select[name=selectName1]").change(function(){ //如果这样由于id一样,排在第二个位置的下拉框,当change的时候 取不到值 ? alert($(this).val()); //显示下拉框中已选文本值 ,同上 alert($(this).find('option:
iframe解决层和select下拉框显示问题
由于层与下拉框之间的优先级是:下拉框 > 层,因此在显示的时候,会因为优先级的次序而会出现层被下拉框遮拦的问题。(如果几个元素都是层的话,我们可以通过层的 z-index 属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下: item 1item 2menuA form selecti
多个select下拉框,选中当前某一项,其他下拉框去掉选中的值
前两天在项目开发的时候有个需求是要求多个下拉框,选中某一项后其他下拉框移除该项,虽然写的有点绕,如果那个小伙伴有更好的例子,可以贡献下。先贴几张图看下效果 这是全部下拉框展开的效果图,具体描述看图吧,下面就开始贴代码 html部分 class="video_in"> 下拉一 select name="B
form表单提交多个下拉框获取select选项值,name相同
最近项目中做了一个form提交多个name一样的下拉框,刚开始也选把name都改成不一样的,感觉有点儿麻烦,也不知道自己的做法对不对于是就试了试相同的name多个下拉框,后台仍然是可以获得值的,只需要用split方法分开一下就行了 前台页面                         吃饭                                            
select下拉框之获取显示值问题
在js里:      var stcd = $("#stationId").val(); var stnm = $("#stationId").find("option:selected").text(); jsp代码: 测点名称: 页面效果: