Javascript Reference - HTML DOM Table deleteTFoot() Method








The deleteTFoot() method removes the <tfoot> element from the table.

Browser Support

deleteTFoot Yes Yes Yes Yes Yes

Syntax

tableObject.deleteTFoot() 

Parameters

None

Return Value

No return value





Example

The following code shows how to create and delete a <tfoot> element.


<!DOCTYPE html>
<html>
<head>
<style>
table, td {<!--from  w  w w  .  ja va2 s. co m-->
    border: 1px solid black;
}
</style>
</head>
<body>
<table id="myTable">
  <tr>
    <td>cell 1</td>
    <td>cell 2</td>
  </tr>
  <tr>
    <td>cell 3</td>
    <td>cell 4</td>
  </tr>
</table>
<br> 

<button onclick="myCreateFunction()">Create tfoot</button>
<button onclick="myDeleteFunction()">Delete tfoot</button>

<script>
function myCreateFunction() {
    var table = document.getElementById("myTable");
    var footer = table.createTFoot();
    var row = footer.insertRow(0);
    var cell = row.insertCell(0);
    cell.innerHTML = "<b>This is a table footer</b>";
}

function myDeleteFunction() {
    document.getElementById("myTable").deleteTFoot();
}
</script>

</body>
</html>

The code above is rendered as follows:





Example 2

The following code shows how to remove a <tfoot> element from a table.


<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {<!-- w w  w  . j  a  v a2s  .  c  o  m-->
    border: 1px solid black;
}
</style>
</head>
<body>
<table id="myTable">
  <thead>
    <tr>
      <th>Item</th>
      <th>Price</th>
    </tr>
  </thead>
  <tfoot>
    <tr>
      <td>A</td>
      <td>$1</td>
    </tr>
  </tfoot>
  <tbody>
    <tr>
      <td>B</td>
      <td>$2</td>
    </tr>
  </tbody>
</table>
<br> 

<button onclick="myFunction()">test</button>

<script>
function myFunction() {
    document.getElementById("myTable").deleteTFoot();
}
</script>

</body>
</html>

The code above is rendered as follows: