JAVAScript控制多个下拉框
方法:获取多选下拉框对象数组→循环判断option选项的selected属性(true为选中,false为未选中)→使用value属性取出选中项的值。实例演示如下:
这个东西我是在百度上查的,我为了方便我以后使用,放在博客也供大家一起使用,为了凑够150字哈哈.
HTML结构
<select id="F001153" style="text-align: left; font-size: 12px; width: 114px; >
<option value="1" <c:if test="${medicalById.medical_history == '疾病史' }">checked</c:if> title="疾病史" ">疾病史</option>
<option value="2" <c:if test="${medicalById.medical_history == '个人史' }">checked</c:if> title="个人史" ">个人史</option>
<option value="3" <c:if test="${medicalById.medical_history == '家族史' }">checked</c:if> title="家族史" ">家族史</option>
<option value="4" <c:if test="${medicalById.medical_history == '传染病史' }">checked</c:if> title="传染病史" ">传染病史</option>
<option value="5" <c:if test="${medicalById.medical_history == '过敏史' }">checked</c:if> title="过敏史" ">过敏史</option>
<option value="6" <c:if test="${medicalById.medical_history == '预防接种史' }">checked</c:if> title="预防接种史" ">预防接种史</option>
<option value="7" <c:if test="${medicalById.medical_history == '输血史' }">checked</c:if> title="输血史" ">输血史</option>
<option value="8" <c:if test="${medicalById.medical_history == '婚育史' }">checked</c:if> title="婚育史" ">婚育史</option>
<option value="9" <c:if test="${medicalById.medical_history == '月经史' }">checked</c:if> title="月经史" ">月经史</option>
<option value="10" <c:if test="${medicalById.medical_history == '生产史' }">checked</c:if> title="生产史" ">生产史</option>
<option value="11" <c:if test="${medicalById.medical_history == '外伤史' }">checked</c:if> title="外伤史" ">外伤史</option>
<option value="20" <c:if test="${medicalById.medical_history == '系统回顾' }">checked</c:if> title="系统回顾" ">系统回顾</option>
<option value="21" <c:if test="${medicalById.medical_history == '手术史' }">checked</c:if> title="手术史" ">手术史</option>
<option value="22" <c:if test="${medicalById.medical_history == '特殊嗜好史' }">checked</c:if> title="特殊嗜好史" ">特殊嗜好史</option>
<option value="23" <c:if test="${medicalById.medical_history == '既往史' }">checked</c:if> title="既往史" ">既往史</option>
<input type="button" onclick="fun()" />
</select>
javascript代码:
function fun(){
var select = document.getElementById("这里是select的id");
var str = [];
for(i=0;i<select.length;i++){
if(select.options[i].selected){
str.push(select[i].value);
}
}
alert(str);
}

JAVAScript控制多个下拉框的更多相关文章
- javascript实例学习之一——联动下拉框
经常碰到这样的需求,如省市_城市_乡镇下拉框.后一个下拉框的内容会根据前一个的改变而改变,之前的解决方法往往是在前一个改变的时候,向后台发送请求临时获取对应的内容.这样每触发一次就会网络请求一次,这种 ...
- JavaScript如何获得Select下拉框选中的值
js代码: var mySelect = document.getElementById("resultList2"); var mySelectText = mySelect.o ...
- JavaScript解决select下拉框中的内容太长显示不全的问题
JavaScript解决select下拉框中的内容太长显示不全的问题 1.说明 有些情况下,select下拉框的内容过长,导致部分看不见: 现在通过鼠标事件,让下拉框中的内容显示完全 2.实现源码 & ...
- jQuery+css模拟下拉框模糊搜索的实现
html: @*输入框*@ <div> <input type="text" style="width: 85%; height: 34px;" ...
- laravel7 jqAjax下拉框搜索
html: 设置页面改变事件 <div id="show"> <div class="page-container" style=" ...
- Javascript获取select下拉框选中的的值
现在有一id=test的下拉框,怎么拿到选中的那个值呢? 分别使用javascript原生的方法和jquery方法 <select id="test" name=" ...
- JavaScript下拉框去除重复内容
下拉框去除重复内容 <script type="text/javascript" src="http://www.joleye.com/libraries/java ...
- JavaScript获取Select下拉框Option的Value和Text值的方法
Js获取select下拉列表框各个Option的Value值相对比较容易,不过获取Text值却有点麻烦,对于一个初学JavaScript的 新手来说,可能一时还无从下手,那么就请看下本文的方法,以一个 ...
- JavaScript向select下拉框中加入和删除元素
JavaScript向select下拉框中加入和删除元素 1.说明 a 利用append()方法向下拉框中加入元素 b 利用remove()方法移除下拉框中最后一个元素 2.设计源代码 < ...
随机推荐
- Hibernate注解方式配置-继承关系
在JPA中,实体继承关系的映射策略共有三种:单表继承策略(table per class).Joined策略(table per subclass)和Table_PER_Class策略. 1.单表继承 ...
- 【原】iOS学习之tableView的常见BUG
1.TableView头视图不随视图移动,头视图出现错位 错误原因:tableView的 UITableViewStyle 没有明确的声明 解决方法:在tableView声明的时候明确为 UITabl ...
- 【转】Microsoft .NET Framework 3.5 sp1 安装速度慢,快速离线安装的方法
1.到官网上下载3.5SP1的完整安装包.2.下载完成后,命令行下运行dotnetfx35.exe/x,解压到一个目录(如D:"),此时会生成一个D:"wcu目录3.进入解压目录下 ...
- mycat入门教程
github https://github.com/MyCATApache/Mycat-Server myCat介绍 myCat的诞生,要从其前身Amoeba和Cobar说起. Amoeba(变形虫) ...
- grep 信息提取
1.提取svn版本库的版本号 svn info |grep -Po '(?<=Revision: )[0-9]*'
- 转载:Hadoop排序工具用法小结
本文转载自Silhouette的文章,原文地址:http://www.dreamingfish123.info/?p=1102 Hadoop排序工具用法小结 发表于 2014 年 8 月 25 日 由 ...
- 温故而知新 css + html 超级牛逼的居中策略
该方法甚至可以解决img内容居中的问题 套路:最外层div宽度为居中内容所占的宽度(通常是1170px),并且使其居中(margin:auto) 里层的div宽度为全屏(通常是1920px;)再mar ...
- Linux 安装PHP PECL 百分百成功
1. 下载 需要安装的组件 http://pecl.php.net/packages.php 2. 解压 tar zxf 你的扩展包路径 3. 进入你解压的扩展包路径后 访问 /usr/bin ...
- nlp
http://blog.sina.com.cn/s/blog_574a437f01019poo.html
- WPF TextBox 搜索框 自定义
更多资源:http://denghejun.github.io <Style x:Key="SearchTextBoxStyle" BasedOn="{x:Null ...