点击表格行上的按钮,然后使用javascript

时间:2016-07-12 15:55:52

标签: javascript html html-table

      <table id="myList">
               <thead>
                   <tr>
                       <th>Product ID</th>
                       <th>Product Name</th>
                       <th>Quantity</th>
                       <th>&nbsp;</th>
                   </tr>
               </thead>
               <tbody>
                   <tr>
                       <td>123</td>
                       <td>Hello</td>
                       <td>2</td>
                       <td><button>Delete</button></td>
                  </tr>
               </tbody>
           </table>

您好,

我有一张如上所示的表格。我希望能够在单击按钮删除后删除特定行。

请问在点击删除按钮后如何删除特定的选定行?

1 个答案:

答案 0 :(得分:1)

您可以使用rowIndex查找需要删除的行。

使用deleteRow方法删除行

希望此代码段有用。

此处x将是按钮

x.parentElement将是td,其中包含按钮

x.parentElement.parentElement将是需要删除的tr

function delRow(x){
   document.getElementById("myList").deleteRow(x.parentElement.parentElement.rowIndex);
    }

JSFIDDLE