The following properties, and methods can be used on all HTML elements.
| Property |
Description |
W3C |
| accessKey |
Sets or returns an accesskey for an element |
Yes |
| className |
Sets or returns the class attribute of an element |
Yes |
| clientHeight |
Returns the viewable height of the content on a page (not including
borders, margins, or scrollbars) |
No |
| clientWidth |
Returns the viewable width of the content on a page (not including
borders, margins, or scrollbars) |
No |
| dir |
Sets or returns the text direction of an element |
Yes |
| id |
Sets or returns the id of an element |
Yes |
| innerHTML |
Sets or returns the HTML contents (+text) of an element |
Yes |
| lang |
Sets or returns the language code for an element |
Yes |
| offsetHeight |
Returns the height of an element, including borders and padding if any,
but not margins |
No |
| offsetLeft |
Returns the horizontal offset position of the current element relative
to its offset container |
No |
| offsetParent |
Returns the offset container of an element |
No |
| offsetTop |
Returns the vertical offset position of the current element relative to
its offset container |
No |
| offsetWidth |
Returns the width of an element, including borders and padding if any,
but not margins |
No |
| scrollHeight |
Returns the entire height of an element (including areas hidden with
scrollbars) |
No |
| scrollLeft |
Returns the distance between the actual left edge of an element and its
left edge currently in view |
No |
| scrollTop |
Returns the distance between the actual top edge of an element and its
top edge currently in view |
No |
| scrollWidth |
Returns the entire width of an element (including areas hidden with
scrollbars) |
No |
| style |
Sets or returns the style attribute of an element |
Yes |
| tabIndex |
Sets or returns the tab order of an element |
Yes |
| title |
Sets or returns the title attribute of an element |
Yes |