HTMLTableElement.idl 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. interface HTMLTableElement : HTMLElement {
  2. attribute HTMLTableCaptionElement? caption;
  3. HTMLTableCaptionElement createCaption();
  4. undefined deleteCaption();
  5. attribute HTMLTableSectionElement? tHead;
  6. HTMLTableSectionElement createTHead();
  7. undefined deleteTHead();
  8. attribute HTMLTableSectionElement? tFoot;
  9. HTMLTableSectionElement createTFoot();
  10. undefined deleteTFoot();
  11. readonly attribute HTMLCollection tBodies;
  12. HTMLTableSectionElement createTBody();
  13. readonly attribute HTMLCollection rows;
  14. HTMLTableRowElement insertRow(optional long index = -1);
  15. undefined deleteRow(long index);
  16. [Reflect] attribute DOMString align;
  17. [Reflect] attribute DOMString border;
  18. [Reflect] attribute DOMString frame;
  19. [Reflect] attribute DOMString rules;
  20. [Reflect] attribute DOMString summary;
  21. [Reflect] attribute DOMString width;
  22. [LegacyNullToEmptyString, Reflect=bgcolor] attribute DOMString bgColor;
  23. [LegacyNullToEmptyString, Reflect=cellpadding] attribute DOMString cellPadding;
  24. [LegacyNullToEmptyString, Reflect=cellspacing] attribute DOMString cellSpacing;
  25. };