JS实现支持多选的遍历下拉列表代码


Posted in Javascript onAugust 20, 2015

本文实例讲述了JS实现支持多选的遍历下拉列表。分享给大家供大家参考。具体如下:

这里使用js实现可进行多项选择的下拉列表,鼠标点击上边下拉列表中的任意值,下边列表中就会显示该选中值,按住键盘上的Ctrl键,再次点击上边的列表任意值,可进行多选,多选功能得益于JavaScript的帮忙,在网页上这种应用挺广泛,有必要看一看。

运行效果截图如下:

JS实现支持多选的遍历下拉列表代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>遍历多选择下拉列表</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style>
.wenbenkuang {
 font-family: "宋体";
 font-size: 9pt;
 color: #333333;
 border: 1px solid #999999;
}
</style>
</head>
<body style="font-size:12px">
<form name="form1" method="post" action="">
 <table width="300" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#FFCC00">
 <tr>
  <td height="22" align="left" bgcolor="#FFFFFF">可以进行多项选择的下拉列表:</td>
 </tr>
 <tr>
  <td align="center" bgcolor="#FFFFFF"><select name="mcusep" size="4" multiple class="wenbenkuang"
onchange="updateorder()">
  <option value="JavaScript程序设计">JavaScript程序设计</option>
  <option value="JavaScript经典教程">JavaScript经典教程</option>
  <option value="JavaScript范例宝典">JavaScript范例宝典</option>
  <option value="JavaScript与CSS样式">JavaScript与CSS样式</option>
  <option value="JavaScript与HTML">JavaScript与HTML</option>
  </select></td>
 </tr>
 <tr>
  <td height="22" align="left" background="images/bg.gif" bgcolor="#FFFFFF">显示所选内容:</td>
 </tr>
 <tr>
  <td align="center" bgcolor="#FFFFFF"><textarea name="textarea" cols="40" rows="6" class="wenbenkuang"></textarea></td>
 </tr>
 </table>
</form>
<script language="javascript">
function updateorder()
{
 var orderstring="";
 var n=document.form1.mcusep.length;
 for (i=0;i<n;++i)
 {
 if (document.form1.mcusep.options[i].selected)
 {
  orderstring+=document.form1.mcusep.options[i].value+"\n";
 }
 }
 document.form1.textarea.value=orderstring;
}
</script>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 克隆数组最简单的方法
Feb 12 Javascript
由Javascript实现的页面日历
Nov 04 Javascript
window.requestAnimationFrame是什么意思,怎么用
Jan 13 Javascript
Firefox中通过JavaScript复制数据到剪贴板(Copy to Clipboard 跨浏览器版)
Nov 22 Javascript
页面加载完毕后滚动条自动滚动一定位置
Feb 20 Javascript
JSON格式化输出
Nov 10 Javascript
js实现多选项切换导航菜单的方法
Feb 06 Javascript
JS实现IE状态栏文字缩放效果代码
Oct 24 Javascript
jquery+ajax实现注册实时验证实例详解
Dec 08 Javascript
js动态生成form 并用ajax方式提交的实现方法
Sep 09 Javascript
js中获取键盘按下键值event.keyCode、event.charCode和event.which的兼容性详解
Mar 15 Javascript
js实现简单的秒表
Jan 16 Javascript
jQuery鼠标经过方形图片切换成圆边效果代码分享
Aug 20 #Javascript
jQuery+HTML5实现图片上传前预览效果
Aug 20 #Javascript
纯javascript模仿微信打飞机小游戏
Aug 20 #Javascript
js代码实现无缝滚动(文字和图片)
Aug 20 #Javascript
js图片翻书效果代码分享
Aug 20 #Javascript
JS给Textarea文本框添加行号的方法
Aug 20 #Javascript
js实现Select列表内容自动滚动效果代码
Aug 20 #Javascript
You might like
通过PHP修改Linux或Unix口令的方法分享
2012/01/30 PHP
浅析php工厂模式
2014/11/25 PHP
php实现无限级分类(递归方法)
2015/08/06 PHP
CI框架常用方法小结
2016/05/17 PHP
JS正则表达式大全(整理详细且实用)
2013/11/14 Javascript
js确认删除对话框效果的示例代码
2014/02/20 Javascript
js 获取input点选按钮的值的方法
2014/04/14 Javascript
JavaScript实现网页截图功能
2014/10/16 Javascript
javascript数组详解
2014/10/22 Javascript
Bootstrap轮播加上css3动画,炫酷到底!
2015/12/22 Javascript
如何让一个json文件显示在表格里【实现代码】
2016/05/09 Javascript
javascript设计模式Constructor(构造器)模式
2016/08/19 Javascript
js鼠标经过tab选项卡时实现切换延迟
2017/03/24 Javascript
vue2.0学习之axios的封装与vuex介绍
2018/05/28 Javascript
javascript对HTML字符转义与反转义
2018/12/13 Javascript
axios封装与传参示例详解
2020/10/18 Javascript
Nuxt 嵌套路由nuxt-child组件用法(父子页面组件的传值)
2020/11/05 Javascript
js正则表达式简单校验方法
2021/01/03 Javascript
利用python将xml文件解析成html文件的实现方法
2017/12/22 Python
pandas dataframe的合并实现(append, merge, concat)
2019/06/24 Python
python如何解析配置文件并应用到项目中
2019/06/27 Python
在交互式环境中执行Python程序过程详解
2019/07/12 Python
python通过SSH登陆linux并操作的实现
2019/10/10 Python
Python3 使用map()批量的转换数据类型,如str转float的实现
2019/11/29 Python
pycharm如何实现跨目录调用文件
2020/02/28 Python
python 生成任意形状的凸包图代码
2020/04/16 Python
html5使用html2canvas实现浏览器截图的示例
2017/08/31 HTML / CSS
IWOOT美国:新奇的小玩意
2018/04/27 全球购物
日本著名的服饰鞋帽综合类购物网站:MAGASEEK
2019/01/09 全球购物
Shell编程面试题
2016/05/29 面试题
幼儿园家长会邀请函
2014/01/15 职场文书
妇产医师自荐信
2014/01/29 职场文书
数控专业毕业生自荐信范文
2014/03/04 职场文书
责任心演讲稿
2014/05/14 职场文书
离婚财产分配协议书
2014/10/21 职场文书
商业计划书之服装
2019/09/09 职场文书