首页 > 语言 > JavaScript > 正文

js Select下拉列表框进行多选、移除、交换内容的具体实现方法

2024-05-06 15:50:32
字体:
来源:转载
供稿:网友
我们经常会看到很多的网站会看到有下拉列表的内容进行直接增加与移除,下面我来介绍一款js Select下拉列表框进行多选、移除、交换内容实例

复制代码 代码如下:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<span><a href="tag/html" target="_blank">html</a></span>4/loose.dtd">
<<span><a href="tag/html" target="_blank">html</a></span>>
<head>
<title>Select下拉列表框进行多选、移除、交换内容</title>
<meta http-equiv="Content-Type" content="text/<span><a href="tag/html" target="_blank">html</a></span>; charset=gb2312">
</head>
<body>
<form method="post" action="">
<table cellpadding="0" cellspacing="0">
  <tr>
    <td><table cellpadding="1" cellspacing="1" bgcolor="#CAFAFC">
      <tr>
        <td background="wp-content/uploads/2012/05/79760-772704496-8.gif" bgcolor="#FFFFFF">   请选择:</td>
      </tr>
      <tr>
        <td bgcolor="#FFFFFF"><select size="6" multiple >
          <option value="sel1">江苏省</option>
          <option value="sel2">广东省</option>
          <option value="sel3">河南省</option>
          <option value="sel4">吉林省</option>
          <option value="sel5">浙江省</option>
        </select></td>
      </tr>
    </table></td>
    <td valign="bottom"><input type="button"
  value="<<">

  <input type="button"
  value=">>"></td>
    <td><table cellpadding="1" cellspacing="1" bgcolor="#CAFAFC">
      <tr>
        <td background="wp-content/uploads/2012/05/79760-772704496-8.gif" bgcolor="#FFFFFF">   请选择:</td>
      </tr>
      <tr>
        <td bgcolor="#FFFFFF"><select size="6" multiple>
            </select></td>
      </tr>
    </table></td>
  </tr>
</table>
</form>
<script language="javascript">
function allsel(n1,n2)
{
  while(n1.selectedIndex!=-1)
  {
   var indx=n1.selectedIndex;
   var t=n1.options[indx].text;
   n2.options.add(new Option(t));
   n1.remove(indx);
  }
}
</script>
</body>
</html></td>
   </tr>
 </table>

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选