zoukankan      html  css  js  c++  java
  • DOM2练习

    左右互相输入

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <style>
                select{
                     60px;
                }
            </style>
        </head>
        <body>
            <select id="s1" size="7" multiple="multiple">
                <option>123</option>
                <option>456</option>
                <option>789</option>
            </select>
            <input type="button" value="向 右" id="btn-r" />
            <input type="button" value="向 左" id="btn-l" />
            <select id="s2" size="7" multiple="multiple">
                <option>abc</option>
                <option>xyz</option>
                <option>ijk</option>
            </select>
            
        </body>
    </html>
    <script>
        var s1 = document.getElementById("s1");
        var s2 = document.getElementById("s2");
        var btn_r = document.getElementById("btn-r");
        var btn_l = document.getElementById("btn-l");
      
            btn_r.onclick = function(){
                s2.appendChild(s1.selectedOptions[0]);
            }
       
     
            btn_l.onclick = function(){
                s1.appendChild(s2.selectedOptions[0]);
            }
       
    </script>

    可多项选择左右互取

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <style>
                select{
                     60px;
                }
            </style>
        </head>
        <body>
            <select id="s1" size="7" multiple="multiple">
                <option>123</option>
                <option>456</option>
                <option>789</option>
            </select>
            <input type="button" value="向 右" id="btn-r" />
            <input type="button" value="向 左" id="btn-l" />
            <select id="s2" size="7" multiple="multiple">
                <option>abc</option>
                <option>xyz</option>
                <option>ijk</option>
            </select>
            
        </body>
    </html>
    <script>
        var s1 = document.getElementById("s1");
        var s2 = document.getElementById("s2");
        var btn_r = document.getElementById("btn-r");
        var btn_l = document.getElementById("btn-l");
        
            btn_r.onclick = function(){
                for(var a = 0;true;a++){
                s2.appendChild(s1.selectedOptions[0]);
                }
            }
        
        
            btn_l.onclick = function(){
                for(var b = 0;true;b++){
                s1.appendChild(s2.selectedOptions[0]);
                }
            }
        
    </script>

  • 相关阅读:
    又一种Mysql报错注入
    PHP wget 增强脱裤脚本(PDO MYSQL)
    一种少见的跨目录写webshell方法
    过狗一句话
    在myql sqlserver里边怎么快速找到带有关键字的表
    php读取3389脚本
    学习OpenCV,看这些!
    Git 学习看这篇就够了!
    开发工具使用技巧和插件大总结
    (资源整理)带你入门Spark
  • 原文地址:https://www.cnblogs.com/zhangjinghe/p/7447295.html
Copyright © 2011-2022 走看看