zoukankan      html  css  js  c++  java
  • 添加删除表格append或 createElement

     方法一:

    js代码:增加一行五列的表格

    function AddList(){
      $len= document.getElementsByName('goods_name[]').length; obj
    = document.getElementById('tab_g'); $str1 = '1'; $str2 = '2'; $str3 = '3'; $str4 = '4'; $str5 = '5'; newTr = document.createElement('tr');
      newTr.id = 'List_'+$len; newTd1
    = document.createElement('td'); newTd2 = document.createElement('td'); newTd3 = document.createElement('td'); newTd4 = document.createElement('td'); newTd5 = document.createElement('td'); newTd1.innerHTML = $str1; newTd2.innerHTML = $str2; newTd3.innerHTML = $str3; newTd4.innerHTML = $str4; newTd5.innerHTML = $str5; newTr.appendChild(newTd1); newTr.appendChild(newTd2); newTr.appendChild(newTd3); newTr.appendChild(newTd4); newTr.appendChild(newTd5); document.getElementById('tab_g').appendChild(newTr) }

     方法二:

    <script type="text/javascript" src="js/jquery-1.7.1.min.js"></script>
    <script>
    $(function(){   
        $("#getAtr").click(function(){           
            $str='';
            $str+="<tr align='center'>";
            $str+="<td><input type='text' name='advTitle[]'/></td>";
            $str+="<td><input type='file' name='img[]' /></td>";
            $str+="<td><input type='text' name='advContent[]' /></td>";
            $str+="<td><input type='text' name='advSource[]' /></td>";
            $str+="<td><input type='text' name='advAuthor[]' /></td>";
            $str+="<td><input type='text' name='advPosition[]' /></td>";
            $str+="<td onClick='getDel(this)'><a href='#'>删除追加</a></td>";     
            $str+="</tr>";
            $("#addTr").append($str);    
        });
    });
     
    function getDel(k){
        $(k).parent().remove();     
    }
    </script>
     
    --------------------------------------------------------------------------------
    html部分
    <table align="center" border="1" cellpadding="0" cellspacing="0" width="100%">
     <tr align="center">
       <td>广告名称</td>
       <td>广告图片</td>
       <td>广告内容</td>
       <td>广告来源</td>
       <td>广告作者</td>
       <td>广告描述</td>
       <td align="center"><a href="#" id="getAtr">追加内容</a></td>
     </tr>
    <tbody id="addTr">
     <tr align="center">
       <td><input type="text" name="advTitle[]"/></td>
       <td><input type="file" name="img[]" /></td>
       <td><input type="text" name="advContent[]" /></td>
       <td><input type="text" name="advSource[]" /></td>
       <td><input type="text" name="advAuthor[]" /></td>
       <td><input type="text" name="advPosition[]" /></td>
       <td></td>
      </tr>
    </tbody>
     <tr align="center">
      <td colspan="5"><input type="submit" value="全部添加" /></td>
     </tr>
    </table>
  • 相关阅读:
    使用_Capistrano_进行自动化部署(2)
    使用 Capistrano 进行自动化部署
    Zend_Framework_1 框架是如何被启动的?
    PHP新版本变化
    Phpstorm 无法自动断点 Exception
    理解希尔排序
    C# Thread 线程
    Unity 依赖注入容器的AOP扩展
    C# 面向切面编程 AOP
    C# 表达式树 Expression
  • 原文地址:https://www.cnblogs.com/wesky/p/5563338.html
Copyright © 2011-2022 走看看