HTMLTableElement: frame property

Deprecated

Avoid using this feature in new projects. Some table styling attributes have no effect. They are superseded by CSS. This feature may be a candidate for removal from web standards or browsers.

The 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

Specification
HTML
# dom-table-frame

Browser compatibility