• 10-表格添加、删除


    表格添加、删除

     1 <!DOCTYPE HTML>
     2 <html>
     3 <head>
     4 <meta charset="utf-8">
     5 <title>无标题文档</title>
     6 <script>
     7 window.onload=function ()
     8 {
     9     var oTab=document.getElementById('tab1');
    10     
    11     var oBtn=document.getElementById('btn1');
    12     var oName=document.getElementById('name');
    13     var oAge=document.getElementById('age');
    14     var id=oTab.tBodies[0].rows.length+1;
    15     
    16     oBtn.onclick=function ()
    17     {
    18         var oTr=document.createElement('tr');
    19         
    20         var oTd=document.createElement('td');
    21         oTd.innerHTML=id++;    //?
    22         oTr.appendChild(oTd);
    23         
    24         var oTd=document.createElement('td');
    25         oTd.innerHTML=oName.value;
    26         oTr.appendChild(oTd);
    27         
    28         var oTd=document.createElement('td');
    29         oTd.innerHTML=oAge.value;
    30         oTr.appendChild(oTd);
    31         
    32         var oTd=document.createElement('td');
    33         oTd.innerHTML='<a href="javascript:;">删除</a>';
    34         oTr.appendChild(oTd);
    35         
    36         oTd.getElementsByTagName('a')[0].onclick=function ()
    37         {
    38             oTab.tBodies[0].removeChild(this.parentNode.parentNode);
    39         };
    40         
    41         oTab.tBodies[0].appendChild(oTr);
    42     };
    43 };
    44 </script>
    45 </head>
    46 
    47 <body>
    48 姓名:<input id="name" type="text" />
    49 年龄:<input id="age" type="text" />
    50 <input id="btn1" type="button" value="添加" />
    51 <table id="tab1" border="1" width="500">
    52     <thead>
    53         <td>ID</td>
    54         <td>姓名</td>
    55         <td>年龄</td>
    56         <td>操作</td>
    57     </thead>
    58     <tbody>
    59         <tr>
    60             <td>1</td>
    61             <td>Blue</td>
    62             <td>27</td>
    63             <td></td>
    64         </tr>
    65         <tr>
    66             <td>2</td>
    67             <td>张三</td>
    68             <td>23</td>
    69             <td></td>
    70         </tr>
    71         <tr>
    72             <td>3</td>
    73             <td>李四</td>
    74             <td>28</td>
    75             <td></td>
    76         </tr>
    77         <tr>
    78             <td>4</td>
    79             <td>王五</td>
    80             <td>25</td>
    81             <td></td>
    82         </tr>
    83         <tr>
    84             <td>5</td>
    85             <td>张伟</td>
    86             <td>24</td>
    87             <td></td>
    88         </tr>
    89     </tbody>
    90 </table>
    91 </body>
    92 </html>
  • 相关阅读:
    2017-2018-1 20155334第八周课堂实践总结+课下作业+教材内容总结
    移动手机号段区别
    使用Maven搭建Hadoop开发环境
    RunMR.java
    BeanUtils内省工具包
    eclipse和myeclipse中如何关闭自动补全括号,花括号,双引号等功能
    为什么在jsp中写${pageContext.request.contextPath }失效了
    开发WEB项目的步骤
    MVC的职责分工
    关于import中使用*号是否会影响程序性能
  • 原文地址:https://www.cnblogs.com/liuxuanhang/p/7811249.html
Copyright © 2020-2023  润新知