The method simulates a mouse-click on an element.
The HTMLElement.contentEditable property is used to indicate whether or not the element is editable. This enumerated attribute can have the following values:
The HTMLElement.contextMenu property refers to the context menu assigned to an element using the contextmenu attribute.
The HTMLElement.dataset property allows access, both in reading and writing mode, to all the custom data attributes (data-*) set on the element. It is a map of DOMString, one entry for each custom data attribute.
The HTMLElement.dir property gets or sets the text writing directionality of the content of the current element.
The oncopy property returns the onCopy event handler code on the current element.
The oncut property returns the onCut event handler code on the current element.
The onpaste property returns the onPaste event handler code on the current element.
The HTMLElement.tabIndex property represents the tab order of the current element.
The HTMLElement.title property represents the title of the element, the text usually displayed in a 'tool tip' popup when the mouse is over the displayed node.
The HTMLElement.blur() method removes keyboard focus from the current element.
The HTMLElement.focus() method sets focus on the specified element, if it can be focused.
The HTMLElement.lang property gets or sets the base language of an element's attribute values and text content.
The HTMLElement.isContentEditable read-only property returns a Boolean that is true if the contents of the element are editable; otherwise it returns false.
The property returns a CSSStyleDeclaration object that represents only the element's inline style attribute, ignoring any applied style rules.  See the CSS Properties Reference for a list of the CSS properties accessible via style.