zoukankan      html  css  js  c++  java
  • 多项加减

    图:

    html代码

     <p class="ro" style=" height: auto">
         <label> 产品</label>
         <q style="display: block; margin-left: 130px;"  id="pro_1">
             <i id="select_val" style="display: none">{$pro_all}</i>
             <span>
                   <i><b id="pro_add">[+]&nbsp;</b> 
                       <select name="pro_name[]" id="pro_name[]">
                       {$pro_all}
                       </select>
                    </i>
                    <i><input name="pro_num[]" value="" id="pro_num[]" class="ro_num" /> 台</i>
              </span>
          </q>
                        
    </p>

    js代码

    <script type="text/javascript">
    $(document).ready(function(){
        // 增加选项
        $("#pro_add").click(function(){
            $(text()).appendTo("#pro_1");
        });
            
        
        
    });
    
    function pro_del(obj){
        //var o = document.getElementById("pro_1").getElementsByTagName("span").length;
        var o = $("#pro_1 span.pro_d").length;
        div = "num_"+obj;
        //alert(obj);
        $("#pro_1 span."+div).remove();
        
    }
    function text(){
        var sel_val = document.getElementById("select_val").innerHTML;
        //alert(v);
        var o = $("#pro_1 span.pro_d").length;
        var num = o+1;
        var html = "<span class='pro_d num_"+num+"'><i><b class='pro_del' onclick='pro_del("+num+")'>[-]&nbsp;&nbsp; </b><select name='pro_name[]'>"+sel_val+"</select> </i><i><input name='pro_num[]' value='' id='' class='ro_num' /> 台</i></span>";
        return html;    
    }
    
    
    </script>
  • 相关阅读:
    leetcode-15 三数之和
    leetcode-113 路径之和
    leetcode-112 路径之和
    leetcode-1 两数之和
    leetcode-215 第k大元素
    leetcode 698 集合k划分
    编程之法之字符串
    LeetCode 830. Positions of Large Groups
    LeetCode 821. Shortest Distance to a Character
    LeetCode 213. House Robber II
  • 原文地址:https://www.cnblogs.com/wesky/p/3433827.html
Copyright © 2011-2022 走看看