Element
Jump to navigation
Jump to search
NSB/App Studio programs run within a special version of a web browser. As a result, they can inherit a lot of the properties of the environment they run in. You can access these properties from within your app.
It is not a complete list: there are additional items in the full HTML documentation. In addition, some browsers may have additional members not shown here.
element object members
| attributes[] | Returns an array of the attributes of a widget |
| childNodes[] | Returns an array of child nodes for a widget |
| accessKey | Sets or returns an accesskey for a widget |
| className | Sets or returns the class attribute of a widget |
| clientHeight | Returns the viewable height of the content on a page (not including borders, margins, or scrollbars) |
| clientWidth | Returns the viewable width of the content on a page (not including borders, margins, or scrollbars) |
| dir | Sets or returns the text direction of a widget |
| disabled | Sets or returns the disabled attribute of a widget |
| firstChild | Returns the first child of a widget |
| height | Sets or returns the height attribute of a widget |
| id | Sets or returns the id of a widget |
| innerHTML | Sets or returns the HTML contents (+text) of a widget |
| lang | Sets or returns the language code for a widget |
| lastChild | Returns the last child of a widget |
| length | |
| nextSibling | Returns the widget immediately following a widget |
| nodeName | Returns the tagname of a widget (in uppercase) |
| nodeType | Returns the type of the widget |
| nodeValue | Returns the value of the widget |
| offsetHeight | Returns the height of a widget, including borders and padding if any, but not margins |
| offsetLeft | Returns the horizontal offset position of the current widget relative to its offset container |
| offsetParent | Returns the offset container of a widget |
| offsetTop | Returns the vertical offset position of the current widget relative to its offset container |
| offsetWidth | Returns the width of a widget, including borders and padding if any, but not margins |
| ownerDocument | Returns the root widget (document object) for a widget |
| parentNode | Returns the parent node of a widget |
| previousSibling | Returns the widget immediately before a widget |
| scrollHeight | Returns the entire height of a widget (including areas hidden with scrollbars) |
| scrollLeft | Returns the distance between the actual left edge of a widget and its left edge currently in view |
| scrollTop | Returns the distance between the actual top edge of a widget and its top edge currently in view |
| scrollWidth | Returns the entire width of a widget (including areas hidden with scrollbars) |
| style | Sets or returns the style attribute of a widget |
| tabIndex | Sets or returns the tab order of a widget |
| tagName | Returns the tagname of a widget as a string (in uppercase) |
| title | Sets or returns the title attribute of a widget |
| width | Sets or returns the width attribute of a widget |
| appendChild() | Adds a new child widget to the end of the list of children of the widget |
| blur() | Removes focus from a widget |
| click() | Executes a click on a widget |
| cloneNode() | Clones a widget |
| focus() | Gives focus to a widget |
| getAttribute() | Returns the value of an attribute |
| getElementsByTagName() | Accesses all widgets with a specified tagname |
| hasChildNodes() | Returns whether a widget has any child widgets |
| insertBefore() | Inserts a new child widget before an existing child widgets |
| item() | Returns a widget based on its index within the document tree |
| normalize() | Normalize all text nodes underneath this widget |
| removeAttribute() | Removes a specified attribute from a widget |
| removeChild() | Removes a child widget |
| replaceChild() | Replace a child widget |
| setAttribute() | Adds a new attribute to a widget |
| toString() | Converts a widget to a string |