zoukankan      html  css  js  c++  java
  • DOM的小练习,两个表格之间数据的移动

    本次讲的是两个表格之间数据的移动,左边的表格移动到右边,并且左边表格移动内容消失。

    <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      <title></title>
      <style type="text/css">
      select {
      100px;
      position: relative;
      float: left;
      }
       
      #div-out {
      100px;
      position: relative;
      float: left;
      height: 113px;
      /*border: 1px solid black;*/
      }
       
      #div-in {
      50px;
      /*border: 1px solid red;*/
      margin: 0px auto;
      }
       
      input {
      margin-top: 22px;
      50px;
      }
      </style>
      </head>
       
      <body>
      <select id="s1" size="7" multiple="multiple">
      <option>AAA</option>
      <option>BBB</option>
      <option>CCC</option>
      <option>DDD</option>
      <option>EEE</option>
      </select>
      <div id="div-out">
      <div id="div-in">
      <input type="button" value=">>>" onclick="toright()" />
      <input type="button" value="<<<" onclick="toleft()" />
      </div>
      </div>
      <select id="s2" size="7" multiple="multiple"></select>
      </body>
       
      </html>
      <script type="text/javascript">
      var opt = document.getElementById("s1").options;
       
      function toright() {
      for(var i = 0; i < opt.length; i++) {
      if(opt[i].selected){
      // var opt_temp = document.createElement("option");
      // opt_temp.innerText = opt[i].text;
      // alert(opt[i].text);
      document.getElementById("s2").appendChild(opt[i]);
      // document.getElementById("s1").removeChild(opt[i]);
      i--;
      }
      }
      }
      </script>

    这是往右移动,往左边移动同理。

  • 相关阅读:
    进度报告(五)
    大道至简读后感
    进度报告(四)
    进度报告(三)
    进度报告(二)
    进度报告(一)
    18.4---2出现了几次(CC150)
    17.5---珠玑妙算,四个槽,红色黄色绿色蓝色(CC150)
    17.2---#字棋(CC150)
    17.3---阶乘尾多少个0(CC150)
  • 原文地址:https://www.cnblogs.com/li1056822533/p/6253098.html
Copyright © 2011-2022 走看看