zoukankan      html  css  js  c++  java
  • 左右列表选择添加

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    <style type="text/css">
    *{ margin:0px auto; padding:0px}
    #wai{ width:500px; height:500px}
    #left{ width:200px; height:500px; float:left}
    #zhong{ width:100px; height:500px; float:left}
    #right{ width:200px; height:500px; float:left}
    </style>
    </head>
    
    <body>
    <br />
    <div id="wai">
        <div id="left">
            <select style="200px; height:300px" id="selleft" multiple="multiple">
                <option value="山东">山东</option>
                <option value="淄博">淄博</option>
                <option value="张店">张店</option>
            </select>
        </div>
        <div id="zhong">
            <div style="margin-left:10px; margin-top:20px">
            <input style="60px; height:30px" type="button" value=">>" onclick="moveall()" />
            </div>
          
            <div style="margin-left:10px; margin-top:30px">
            <input style="60px; height:30px" type="button" value=">" onclick="moveone()" />
            </div>
        </div>
        <div id="right">
            <select id="selright" multiple="multiple" style="200px; height:300px"></select>
        </div>
    </div>
    
    
    <script type="text/javascript">
    
    function moveone()
    {
        var left = document.getElementById("selleft");
        var right = document.getElementById("selright");
        
        var xz = left.value;
        var str = "<option value='"+xz+"'>"+xz+"</option>";
        //判断
        //alert(right.childNodes.item(0));
        var bs = 0;
        for(var i=0;i<right.childNodes.length;i++)
        {
            if(right.childNodes.item(i).text==xz)
            {
                bs = 1;
            }
        }
        
        if(bs==0)
        {
            //追加
            right.innerHTML = right.innerHTML+str;
        }
    }
    
    function moveall()
    {
        var left = document.getElementById("selleft");
        var right = document.getElementById("selright");
        
        right.innerHTML = left.innerHTML;
    }
    
    </script>
    </body>
    </html>
  • 相关阅读:
    trackr: An AngularJS app with a Java 8 backend – Part III
    trackr: An AngularJS app with a Java 8 backend – Part II
    21. Wireless tools (无线工具 5个)
    20. Web proxies (网页代理 4个)
    19. Rootkit detectors (隐形工具包检测器 5个)
    18. Fuzzers (模糊测试器 4个)
    16. Antimalware (反病毒 3个)
    17. Debuggers (调试器 5个)
    15. Password auditing (密码审核 12个)
    14. Encryption tools (加密工具 8个)
  • 原文地址:https://www.cnblogs.com/chaochao00o/p/6286998.html
Copyright © 2011-2022 走看看