SYNCER

SYNCER

HTMLTableElement - HTMLのtable要素

公開日:

HTMLTableElementは、HTMLのtable要素が実装するインターフェイスです。

概要

名前
HTMLTableElement
継承
  1. EventTarget
  2. Node
  3. Element
  4. HTMLElement
  5. HTMLTableElement
実装
実装するインターフェイスはありません。
IDL
[HTMLConstructor]
interface HTMLTableElement : HTMLElement {
  [CEReactions] attribute HTMLTableCaptionElement? caption;
  HTMLTableCaptionElement createCaption();
  [CEReactions] void deleteCaption();

  [CEReactions] attribute HTMLTableSectionElement? tHead;
  HTMLTableSectionElement createTHead();
  [CEReactions] void deleteTHead();

  [CEReactions] attribute HTMLTableSectionElement? tFoot;
  HTMLTableSectionElement createTFoot();
  [CEReactions] void deleteTFoot();

  [SameObject] readonly attribute HTMLCollection tBodies;
  HTMLTableSectionElement createTBody();

  [SameObject] readonly attribute HTMLCollection rows;
  HTMLTableRowElement insertRow(optional long index = -1);
  [CEReactions] void deleteRow(long index);
};
仕様書
https://html.spec.whatwg.org/multipage/tables.html#htmltableelement

説明

HTMLTableElementを作成する例です。

JavaScript

// 要素を作成する
var element = document.createElement( "table" ) ;	// <table></table>

プロパティ

NodeElementHTMLElementのプロパティを利用できます。

HTMLTableElement.caption

Chrome
Firefox
Edge
IE
Safari
Opera
iOS
Android

テーブル内のcaption要素を返します。

HTMLTableElement.rows

Chrome
Firefox
Edge
IE
Safari
Opera
iOS
Android

テーブル内の全ての行を返します。

HTMLTableElement.tBodies

Chrome
Firefox
Edge
IE
Safari
Opera
iOS
Android

テーブル内の全てのtbody要素を返します。

HTMLTableElement.tFoot

Chrome
Firefox
Edge
IE
Safari
Opera
iOS
Android

テーブル内のtfoot要素を返します。

HTMLTableElement.tHead

Chrome
Firefox
Edge
IE
Safari
Opera
iOS
Android

テーブル内のthead要素を返します。

メソッド

EventTargetNodeElementHTMLElementのメソッドを利用できます。

HTMLTableElement.createCaption()

Chrome
Firefox
Edge
IE
Safari
Opera
iOS
Android

テーブル内にcaption要素を作成します。既に存在する場合は作成しません。

HTMLTableElement.createTBody()

Chrome
20+
Firefox
25+
Edge
IE
9+
Safari
6.0+
Opera
15+
iOS
6.0+
Android
4.4+

テーブル内にtbody要素を作成します。既に存在する場合、最後の位置に挿入されます。

HTMLTableElement.createTFoot()

Chrome
Firefox
Edge
IE
Safari
Opera
iOS
Android

テーブル内にtfoot要素を作成します。既に存在する場合は作成しません。

HTMLTableElement.createTHead()

Chrome
Firefox
Edge
IE
Safari
Opera
iOS
Android

テーブル内にthead要素を作成します。既に存在する場合は作成しません。

HTMLTableElement.deleteCaption()

Chrome
Firefox
Edge
IE
Safari
Opera
iOS
Android

テーブル内のcaption要素を削除します。

HTMLTableElement.deleteRow()

Chrome
Firefox
Edge
IE
Safari
Opera
iOS
Android

テーブルの行を削除します。

HTMLTableElement.deleteTFoot()

Chrome
Firefox
Edge
IE
Safari
Opera
iOS
Android

テーブル内のtfoot要素を削除します。

HTMLTableElement.deleteTHead()

Chrome
Firefox
Edge
IE
Safari
Opera
iOS
Android

テーブル内のthead要素を削除します。

HTMLTableElement.insertRow()

Chrome
Firefox
Edge
IE
Safari
Opera
iOS
Android

テーブルに新しい行を挿入します。

定数

Nodeの定数を利用できます。

サポート状況

HTMLTableElementのサポート状況です。

ブラウザサポート状況ブラウザサポート状況
ChromeSupportedFirefoxSupported
EdgeSupportedInternet ExplorerSupported
SafariSupportedOperaSupported
iOS SafariSupportedAndroidSupported

Chrome

バージョンサポート状況公開時期シェア
57Supported2017年3月頃0.1%
56Supported2017年1月頃12.02%
55Supported2016年12月頃12.36%
54Supported2016年10月頃0.44%
53Supported2016年9月頃0.25%
52Supported2016年7月頃0.27%
51Supported2016年6月頃0.4%
50Supported2016年4月頃0.32%
49Supported2016年3月頃0.47%
48Supported2016年1月頃0.02%
47Supported2015年12月頃0.06%
46Supported2015年10月頃0.56%
45Supported2015年9月頃0.01%
44Supported2015年7月頃0.83%
43Supported2015年5月頃0.05%
42Supported2015年4月頃0.05%
41Supported2015年3月頃0.01%
40Supported2015年1月頃0.59%
39Supported2014年11月頃0.02%
38Supported2014年10月頃0.08%
37Supported2014年8月頃0.01%
36Supported2014年7月頃0.01%
35Supported2014年5月頃0.01%
34Supported2014年4月頃0.14%
33Supported2014年2月頃0.01%
32Supported2014年1月頃0%
31Supported2013年11月頃0.01%
30Supported2013年10月頃0.03%
29Supported2013年8月頃0%
28Supported2013年6月頃0.03%
27Supported2013年5月頃0.01%
26Supported2013年3月頃0%
25Supported2013年2月頃0%
24Supported2013年1月頃0%
23Supported2012年11月頃0%
22Supported2012年9月頃0%
21Supported2012年7月頃0%
20Supported2012年6月頃0%
19Supported2012年5月頃0%
18Supported2012年3月頃0.01%
17Supported2012年2月頃0.01%
16Supported2011年12月頃0%
15Supported2011年10月頃0%
14Supported2011年9月頃0%

Firefox

バージョンサポート状況公開時期シェア
52Supported2017年3月頃0.12%
51Supported2017年1月頃1.7%
50Supported2016年11月頃0.78%
49Supported2016年9月頃0.02%
48Supported2016年8月頃0.07%
47Supported2016年6月頃0.03%
46Supported2016年4月頃0.01%
45Supported2016年3月頃0.1%
44Supported2016年1月頃0.01%
43Supported2015年12月頃0.02%
42Supported2015年11月頃0.01%
41Supported2015年9月頃0%
40Supported2015年8月頃0.02%
39Supported2015年7月頃0.01%
38Supported2015年5月頃0.02%
37Supported2015年3月頃0%
36Supported2015年2月頃0.01%
35Supported2015年1月頃0%
34Supported2014年12月頃0.01%
33Supported2014年10月頃0%
32Supported2014年9月頃0%
31Supported2014年7月頃0.01%
30Supported2014年6月頃0%
29Supported2014年4月頃0%
28Supported2014年3月頃0.01%
27Supported2014年2月頃0%
26Supported2013年12月頃0%
25Supported2013年10月頃0%
24Supported2013年9月頃0%
23Supported2013年8月頃0%
22Supported2013年6月頃0%
21Supported2013年5月頃0%
20Supported2013年4月頃0%
19Supported2013年2月頃0%
18Supported2013年1月頃0%
17Supported2012年11月頃0%
16Supported2012年10月頃0%
15Supported2012年8月頃0%
14Supported2012年7月頃0%
13Supported2012年6月頃0%
12Supported2012年4月頃0%
11Supported2012年3月頃0%
10Supported2012年1月頃0%
9Supported2011年12月頃0%
8Supported2011年11月頃0%
7Supported2011年9月頃0%
6Supported2011年8月頃0%
5Supported2011年6月頃0%
4Supported2011年3月頃0%

Edge

バージョンサポート状況公開時期シェア
14Supported2016年2月頃1.05%
13Supported2015年9月頃0.08%

Internet Explorer

バージョンサポート状況公開時期シェア
11Supported2013年10月頃4.99%
10Supported2012年8月頃0.09%
9Supported2011年3月頃0.18%
8Supported2009年3月頃0.04%
7Supported2006年10月頃0.01%
6Supported2001年8月頃0%

Safari

バージョンサポート状況公開時期シェア
10Supported2016年10月頃0%
9.1Supported2015年9月頃0%
8.0Supported2014年10月頃0%
7.1Supported2013年10月頃0%
6.0Supported2012年7月頃0%
5.1Supported2011年7月頃0%
4Supported2009年6月頃0%

Opera

バージョンサポート状況公開時期シェア
43Supported2017年2月頃0.06%
42Supported2016年12月頃0.09%
41Supported2016年10月頃0.01%
40Supported2016年9月頃0%
39Supported2016年8月頃0%
38Supported2016年6月頃0%
37Supported2016年5月頃0.01%
36Supported2016年3月頃0.01%
35Supported2016年2月頃0%
34Supported2015年12月頃0%
33Supported2015年10月頃0%
32Supported2015年9月頃0%
31Supported2015年8月頃0%
30Supported2015年6月頃0%
29Supported2015年4月頃0%
28Supported2015年3月頃0%
27Supported2015年1月頃0%
26Supported2014年12月頃0%
25Supported2014年10月頃0%
24Supported2014年9月頃0%
23Supported2014年7月頃0%
22Supported2014年6月頃0%
21Supported2014年5月頃0.01%
20Supported2014年3月頃0%
19Supported2014年1月頃0%
18Supported2013年11月頃0%
17Supported2013年10月頃0%
16Supported2013年8月頃0%
15Supported2013年7月頃0%
12Supported2012年6月頃0.02%
11.6Supported2011年12月頃0%
11.1Supported2011年4月頃0%

iOS Safari

バージョンサポート状況公開時期シェア
10.0Supported2016年9月頃39.65%
9.1Supported2015年9月頃5.39%
8.3Supported2014年9月頃1.03%
7.0Supported2013年9月頃0.24%
6.0Supported2012年9月頃0.05%
5.1Supported2011年10月頃0.03%

Android

バージョンサポート状況公開時期シェア
4.4Supported2013年10月頃0%
4.3Supported2013年7月頃0%
4.2Supported2013年3月頃0.03%
4.1Supported2012年12月頃0%
4.0Supported2012年6月頃1.61%
2.3Supported2011年10月頃0%