HTMLTableElement.idl [plain text]
[
Exposed=Window
] interface HTMLTableElement : HTMLElement {
[CEReactions] attribute HTMLTableCaptionElement? caption;
[CEReactions] attribute HTMLTableSectionElement? tHead;
[CEReactions] attribute HTMLTableSectionElement? tFoot;
readonly attribute HTMLCollection rows;
readonly attribute HTMLCollection tBodies;
[CEReactions=NotNeeded, Reflect] attribute DOMString align;
[CEReactions=NotNeeded, Reflect] attribute [LegacyNullToEmptyString] DOMString bgColor;
[CEReactions=NotNeeded, Reflect] attribute DOMString border;
[CEReactions=NotNeeded, Reflect] attribute [LegacyNullToEmptyString] DOMString cellPadding;
[CEReactions=NotNeeded, Reflect] attribute [LegacyNullToEmptyString] DOMString cellSpacing;
[CEReactions=NotNeeded, Reflect] attribute DOMString frame;
[CEReactions=NotNeeded, Reflect] attribute DOMString rules;
[CEReactions=NotNeeded, Reflect] attribute DOMString summary;
[CEReactions=NotNeeded, Reflect] attribute DOMString width;
HTMLElement createTHead();
[CEReactions] undefined deleteTHead();
HTMLElement createTFoot();
[CEReactions] undefined deleteTFoot();
HTMLElement createTBody();
HTMLElement createCaption();
[CEReactions] undefined deleteCaption();
[MayThrowException] HTMLElement insertRow(optional long index = -1);
[CEReactions, MayThrowException] undefined deleteRow(long index);
};