HTML 多选框 [英] HTML multiple select box
问题描述
我只是想知道以下表格的名称是什么?我从早上开始在谷歌上搜索 HTML 表单列表,但我在任何地方都找不到这种表单.谁能告诉我这个表单的确切名称,是否可以在 HTML 表单中使用?
我只想在我的网站中添加这种表单.它适用于 HTML 还是我应该使用 JavaScript 或仅适用于 Windows 应用程序?
这里有一个小示例可以帮助您入门:http://jsfiddle.net/eUDRV/3/
此示例将从左到右再向后移动项目(一个或多个).在右侧选择任何项目都会更新右侧的文本框.
我们正在使用元素:
选择
input type="button"
input type="text"
框架:
div
部分
使用简单的 CSS 样式.功能由 JavaScript 提供.
我使用 jQuery 库让事情变得更简单.这也可以用纯 JavaScript 来完成.
$("#btnLeft").click(function () {var selectedItem = $("#rightValues option:selected");$("#leftValues").append(selectedItem);});$("#btnRight").click(function () {var selectedItem = $("#leftValues option:selected");$("#rightValues").append(selectedItem);});$("#rightValues").change(function () {var selectedItem = $("#rightValues option:selected");$("#txtRight").val(selectedItem.text());});
SELECT, INPUT[type="text"] {宽度:160px;box-sizing: 边框框;}部分 {填充:8px;背景色:#f0f0f0;溢出:自动;}部分 >格{向左飘浮;填充:4px;}部分 >DIV + DIV {宽度:40px;文本对齐:居中;}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script><section class="容器"><div><select id="leftValues" size="5" 多个></select>
<div><input type="button" id="btnLeft" value="<<"/><input type="button" id="btnRight" value=">>"/>
<div><select id="rightValues" size="4" 多个><选项>1</选项><option>2</option><选项>3</选项></选择><div><input type="text" id="txtRight"/>
</section>