El nodo Element: métodos

Métodos Descripción
addEventListener() Adjunta un controlador de eventos al elemento especificado
appendChild() Agrega un nuevo nodo hijo, a un elemento, como el último nodo hijo
blur() Elimina el foco de un elemento
click() Simula un clic del mouse en un elemento
cloneNode() Clona un elemento
closest() Busca en el árbol DOM el elemento más cercano que coincida con un selector CSS especificado
compareDocumentPosition() Compara la posición del documento de dos elementos.
contains() Devuelve verdadero si un nodo es descendiente de un nodo, de lo contrario es falso
exitFullscreen() Cancela un elemento en modo de pantalla completa
focus() Da foco a un elemento
getAttribute() Devuelve el valor de atributo especificado de un nodo de elemento.
getAttributeNode() Devuelve el nodo de atributo especificado
getBoundingClientRect() Devuelve el tamaño de un elemento y su posición en relación con la ventana gráfica.
getElementsByClassName() Devuelve una colección de todos los elementos secundarios con el nombre de clase especificado.
getElementsByTagName() Devuelve una colección de todos los elementos secundarios con el nombre de etiqueta especificado.
hasAttribute() Devuelve verdadero si un elemento tiene el atributo especificado; de lo contrario, es falso
hasAttributes() Devuelve verdadero si un elemento tiene algún atributo; de lo contrario, es falso
hasChildNodes() Devuelve verdadero si un elemento tiene nodos secundarios; de lo contrario, es falso
insertAdjacentElement() Inserta un elemento HTML en la posición especificada en relación con el elemento actual
insertAdjacentHTML() Inserta un texto con formato HTML en la posición especificada en relación con el elemento actual
insertAdjacentText() Inserta texto en la posición especificada en relación con el elemento actual
insertBefore() Inserta un nuevo nodo secundario antes de un nodo secundario existente especificado
isDefaultNamespace() Devuelve verdadero si un espacio de nombres especificadoURI es el predeterminado; de lo contrario, es falso
isEqualNode() Comprueba si dos elementos son iguales
isSameNode() Comprueba si dos elementos son el mismo nodo
isSupported() Devuelve verdadero si una característica especificada es compatible con el elemento
matches() Devuelve un valor booleano que indica si un elemento coincide con un selector de CSS específico o no
normalize() Une nodos de texto adyacentes y elimina nodos de texto vacíos en un elemento
querySelector() Devuelve el primer elemento secundario que coincide con un selector o selectores CSS especificados de un elemento.
querySelectorAll() Devuelve todos los elementos secundarios que coinciden con un selector o selectores CSS especificados de un elemento.
remove() Elimina el elemento del DOM
removeAttribute() Elimina un atributo especificado de un elemento
removeAttributeNode() Elimina un nodo de atributo especificado y devuelve el nodo eliminado
removeChild() Elimina un nodo hijo de un elemento
removeEventListener() Elimina un controlador de eventos que se ha adjuntado con el método addEventListener ()
replaceChild() Reemplaza un nodo hijo en un elemento
requestFullscreen() Muestra un elemento en modo de pantalla completa.
scrollIntoView() Desplaza el elemento especificado en el área visible de la ventana del navegador
setAttribute() Establece o cambia el atributo especificado, al valor especificado
setAttributeNode() Establece o cambia el nodo de atributo especificado
toString() Convierte un elemento en una cadena
scripts