本文实例讲述了JS实现支持多选的遍历下拉列表。分享给大家供大家参考。具体如下:
这里使用js实现可进行多项选择的下拉列表,鼠标点击上边下拉列表中的任意值,下边列表中就会显示该选中值,按住键盘上的Ctrl键,再次点击上边的列表任意值,可进行多选,多选功能得益于JavaScript的帮忙,在网页上这种应用挺广泛,有必要看一看。
运行效果截图如下:
在线演示地址如下:
http://demo.jb51.net/js/2015/js-select-option-cha-codes/
具体代码如下:
<!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程序设计有所帮助。
JS,多选,遍历,下拉列表
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线
暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。
艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。
《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。