テーブル createTFoot() メソッド
定義と使用法
createTFoot()
メソッドは空の <tfoot> 要素 それをテーブルに追加します。
注記:テーブルに <tfoot> 要素がすでにある場合、 createTFoot()
メソッドは既存の要素を返し、新しい要素を作成しません。
注記:<tfoot> 要素内には 1 つ以上の <tr> タグが必要です。
ヒント:テーブルから <tfoot> 要素を削除するには、 deleteTFoot() メソッド。
も参照してください:
HTML 参考マニュアル:HTML <tfoot> タグ
インスタンス
例 1
<tfoot> 元素を作成し、その中に <tr> と <td> 要素を挿入:
// id="myTable" の <table> 要素を検索: var table = document.getElementById("myTable"); // 空の <tfoot> 要素を作成してテーブルに追加: var footer = table.createTFoot(); // 空の <tr> 要素を作成して <tfoot> の最初の位置に追加: var row = footer.insertRow(0); // 新しい <tr> 要素の最初の位置に新しいセル (<td>) を挿入: var cell = row.insertCell(0); // 新しいセルに太字テキストを追加: cell.innerHTML = "<b>This is a table footer</b>";
例 2
テーブルの <tfoot> 元素の作成と削除:
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(); }
構文
tableObject.createTFoot()
パラメータ
なし。
技術的詳細
返り値: | 新しく作成された(または既存の)<tfoot> 要素。 |
---|
ブラウザサポート
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
サポート | サポート | サポート | サポート | サポート |