HTMLTableElement.frame

The HTMLTableElement interface's frame property is a string that indicates which of the table's exterior borders should be drawn.

Syntax

HTMLTableElement.frame = frameSides;
var frameSides = HTMLTableElement.frame;

Parameters

frameSides is a string whose value is one of the following values:

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

Example

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

Specifications

  • W3C DOM 2 HTML Specification

Browser compatibility

BCD tables only load in the browser