HTMLElement

La interfaz HTMLElement representa cualquier elemento HTML. Algunos elementos implementan directamente esta interfaz, otros la implementan a través de una interfaz que hereda de ella.

Properties

Hereda propiedades de su padre, Element, y los implementalo de GlobalEventHandlers y TouchEventHandlers.

HTMLElement.accessKey

Es un DOMString que representa la clave de acceso al elemento.

HTMLElement.accessKeyLabel (en-US) Read only

Devuelve un DOMString que contiene la clave asignada del elemento.

HTMLElement.contentEditable

Es un DOMString, donde el valor "true" significa que el elemento es editable y si el valor es "false" significa que no lo es.

HTMLElement.isContentEditable (en-US) Read only

Devuelve un Boolean (en-US) si el contenido del elemento puede ser editado.

HTMLElement.contextMenu (en-US)

Es un HTMLMenuElement (en-US) que representa el menú contextual asociado al elemento. Puede ser null

HTMLElement.dataset (en-US) Read only

Devuelve un DOMStringMap (en-US) que permite el acceso de lectura y escritura de los atributos personalizados del elemento (data-*) .

HTMLElement.dir (en-US)

Es un DOMString, que refleja el atributo global dir, representando la direccionalidad del elemento. Los posibles valores son "ltr", "rtl", and "auto".

HTMLElement.draggable

Es un Boolean que indica si el elemento puede ser arrastrado..

HTMLElement.dropzone Read only

Devuelve un DOMSettableTokenList que refleja el atributo global dropzone y describe el comportamiento del elemento con respecto a una operación de soltar.

HTMLElement.hidden (en-US)

Es un Boolean que indica si el elemento está oculto.

HTMLElement.itemScope Experimental

Es un Boolean...

HTMLElement.itemType Read only Experimental

Devuelve un DOMSettableTokenList

HTMLElement.itemId Experimental

Es un DOMString

HTMLElement.itemRef Read only Experimental

Devuelve un DOMSettableTokenList

HTMLElement.itemProp Read only Experimental

Devuelve un DOMSettableTokenList

HTMLElement.itemValue Experimental

Devuelve un Object

HTMLElement.lang (en-US)

Es un DOMString que representa el lenguaje de los atributos del elemento, texto, y contenido del elemento.

HTMLElement.offsetHeight Read only Experimental

Devuelve un double que contiene la altura de, en relación al diseño (layout).

HTMLElement.offsetLeftRead only Experimental

Devuelve un double, que representa la distancia desde el borde izquierdo del elemento hasta el borde izquierdo del elemento padre offsetParent'.

HTMLElement.offsetParentRead only Experimental

Returns an Element that is the element from which all offset calculations are currently computed.

HTMLElement.offsetTopRead only Experimental

Returns a double, the distance from this element's top border to its offsetParent's top border.

HTMLElement.offsetWidthRead only Experimental

Returns a double containing the width of an element, relative to the layout.

HTMLElement.properties Read only Experimental

Returns an HTMLPropertiesCollection

HTMLElement.spellcheck

Is a Boolean that controls spell-checking (en-US). It is present on all HTML elements, though it hasn't an effect on all of them.

HTMLElement.style (en-US)

Is CSSStyleDeclaration, an object representing the declarations of an element's style attributes.

HTMLElement.tabIndex (en-US)

Is a long representing the position of the element in the tabbing order.

HTMLElement.title (en-US)

Is a DOMString containing the text that appears in a popup box when mouse is over the element.

HTMLElement.translate Experimental

Is a Boolean

Event handlers

La mayoria de las propiedades de los eventos, del formulario onXYZ, estan definidas en las interfaces GlobalEventHandlers or TouchEventHandlers, implementadas por HTMLElement. Otras pocas son especificas de HTMLElement.

HTMLElement.oncopy (en-US) Non-standard

Returns the event handling code for the copy event (error 280959).

HTMLElement.oncut (en-US) Non-standard

Returns the event handling code for the cut event (error 280959).

HTMLElement.onpaste (en-US) Non-standard

Returns the event handling code for the paste event (error 280959).

TouchEventHandlers.ontouchstart Non-standard

Returns the event handling code for the touchstart (en-US) event.

TouchEventHandlers.ontouchend Non-standard

Returns the event handling code for the touchend (en-US) event.

TouchEventHandlers.ontouchmove Non-standard

Returns the event handling code for the touchmove (en-US) event.

TouchEventHandlers.ontouchenter Non-standard

Returns the event handling code for the touchenter event.

TouchEventHandlers.ontouchleave Non-standard

Returns the event handling code for the touchleave event.

TouchEventHandlers.ontouchcancel Non-standard

Returns the event handling code for the touchcancel (en-US) event.

Methods

Inherits methods from its parent, Element.

HTMLElement.blur() (en-US)

Removes keyboard focus from the currently focused element.

HTMLElement.click()

Sends a mouse click event to the element.

HTMLElement.focus()

Makes the element the current keyboard focus.

HTMLElement.forceSpellCheck() (en-US) Experimental

Makes the spell checker runs on the element.

Especificaciones

Specification
HTML Standard
# htmlelement

Browser compatibility

BCD tables only load in the browser

See also