方法:获取多选下拉框对象数组→循环判断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);
}

最新文章

  1. IE 6 ~ 9 CSS Hack 写法总结
  2. JAVA 多线程学习总结
  3. linux设置ulimit值永久生效
  4. 团队开发NABC特点
  5. Java设计模式之--代理模式学习
  6. 常考的算法及Java知识总结
  7. PHP之路——Mysql多表查询
  8. PHP MySQL Select 之Select
  9. 一个库搞定各种分享--ShareSDK
  10. MySQL内存表的特性与使用介绍 -- 简明现代魔法
  11. Unity3D第三人称摄像机控制脚本
  12. Python之路: 面向对象
  13. Android学习笔记1——开发环境配置
  14. SQL 表值函数/标量函数
  15. Codeforces 1083B The Fair Nut and Strings
  16. OPC安装-配置(http://www.mabotech.com)
  17. SpringBoot(十六)-- 使用外部容器运行springBoot项目
  18. 尚硅谷面试第一季-14Redis持久化类型及其区别
  19. JS实现PC、Android、IOS端的点击按钮复制内容功能
  20. PHP:第四章——PHP数组添加,删除,插入,分割,合并,及运算符

热门文章

  1. c# 如何中List&lt;object&gt;中去掉object对象中的重复列数据?
  2. 浅谈ajax
  3. web存储
  4. Jquery.load() 使用
  5. 设计模式(十三) 职责链(chain of responsibility)
  6. slf4j的简单介绍
  7. &lt;十&gt;JDBC_处理Blob类型数据
  8. js,css控制网页内容不让选中和复制
  9. 有哪些LabVIEW快捷键让你相见恨晚
  10. Javascript中call和apply的区别和用法