Back to Content

HTMLTableElement: frame property

files/en-us/web/api/htmltableelement/frame/index.md

latest778 B
Original Source

{{APIRef("HTML DOM")}} {{Deprecated_Header}}

The {{domxref("HTMLTableElement")}} interface's frame property is a string that indicates which of the table's exterior borders should be drawn.

Value

One of the following:

  • void
    • : No sides. This is the default.
  • "above"
    • : Top side
  • "below"
    • : Bottom side
  • "hsides"
    • : Top and bottom only
  • "vsides"
    • : Right and left sides only
  • "lhs"
    • : Left-hand side only
  • "rhs"
    • : Right-hand side only
  • "box"
    • : All four sides
  • "border"
    • : All four sides

Examples

js
// Set the frame of TableA to 'border'
const t = document.getElementById("TableA");
t.frame = "border";
t.border = "2px";

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}