91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何實現JavaScript, select標簽元素左右移動功能

發布時間:2020-07-27 14:27:33 來源:億速云 閱讀:191 作者:小豬 欄目:web開發

這篇文章主要為大家展示了如何實現JavaScript, select標簽元素左右移動功能,內容簡而易懂,希望大家可以學習一下,學習完之后肯定會有收獲的,下面讓小編帶大家一起來看看吧。

通過JavaScript設計一段代碼,實現下面的功能.初始界面如下圖,選中左面標簽中的幾個選項后再點-->,則將他們移動到右側框內,同時左側選項消失.點擊====>后,左側全部選項移動到右側.點擊右側幾個選項后,再點<---,則這些選項移動到左側,點<====,則右側全部選項移動到左側.代碼如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <style>
    #box_L,#choice,#box_R{
      display: inline-block;
    }

  </style>
</head>
<body>
<div id="box_L">
  <select id="left" multiple size="10">
    <option>one</option>
    <option>two</option>
    <option>three</option>
    <option>four</option>
    <option>five</option>
    <option>six</option>
  </select>
</div>
<div id="choice">
  <input type="button" width="5px" value="--->" onclick="add()"><br>
  <input type="button" width="5px" value="====>" onclick="addall()"><br>
  <input type="butoon" width="5px" value="<---" onclick="sub()"><br>
  <input type="butoon" width="5px" value="<====" onclick="suball()"><br>
</div>
<div id="box_R">
  <select id="right" size="10" multiple>
    <option>seven</option>
  </select>
</div>

<script>
  var left=document.getElementById("left");
  var right=document.getElementById("right");
  function add(){
    var options=left.children;
    for (var i=0;i<options.length;i++){
      if (options[i].selected==true){
        options[i].selected=false;
        right.appendChild(options[i]);
        i--;
      }
    }
  }

  function addall(){
    var options=left.children;
    for (var i=0;i<options.length;i++){
      right.appendChild(options[i]);
      i--;
    }
  }
  function sub(){
    var options=right.children;
    for (var i=0;i<options.length;i++){
      if (options[i].selected==true){
        options[i].selected=false;
        left.appendChild(options[i]);
        i--;
      }
    }
  }
  function suball(){
    var options=right.children;
    for (var i=0;i<options.length;i++){
      left.appendChild(options[i]);
      i--;
    }
  }
</script>
</body>
</html>

結果如下

如何實現JavaScript, select標簽元素左右移動功能

以上就是關于如何實現JavaScript, select標簽元素左右移動功能的內容,如果你們有學習到知識或者技能,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

准格尔旗| 井冈山市| 芦山县| 宿迁市| 冕宁县| 遂溪县| 枝江市| 金溪县| 东阳市| 亳州市| 西和县| 瑞昌市| 嘉义县| 濮阳市| 城步| 阿巴嘎旗| 麻栗坡县| 红桥区| 建宁县| 乌恰县| 房产| 托克托县| 孙吴县| 永修县| 陵川县| 广西| 三原县| 洛南县| 若尔盖县| 天峨县| 商丘市| 土默特右旗| 乌拉特后旗| 宜昌市| 五台县| 大英县| 荆门市| 潼关县| 新乡市| 东乡族自治县| 巫山县|