Vous êtes sur la page 1sur 6

JavaScript

DOM Object
Propiedades y Mtodos Document Object
Propiedad/Mtodo Descripcin
document.adoptNode(node) Devuelve un nodo adaptado, de outro documento, a este documento
document.anchors Devuelve una coleccin de todas las anclas en el documento
document.applets Devuelve una coleccin de todas las applets en el documento
document.baseURI Devuelve la base URI absoluta de un documento
document.body Devuelve el element del cuerpo del documento
document.close() Cierra el stream de output, abierto previamente con document.open()
document.cookie Devuelve todos los pares de nombre/valor de las cookies en el documento
document.createAttribute() Crea un nodo attribute
document.createComment() Crea un nodo Comment con el texto especificado
document.createDocumentFr
Crea un nodo DocumentFragment vaco
agment()
document.createElement() Crea un nodo Element
document.createTextNode() Crea un nodo Text
document.doctype Devuelve el Document Type Declaration asociada al documento
document.documentElement Devuelve el Document Element del documento (el element HTML)
document.documentMode Devuelve el modo utilizado por el browser para submeter el documento
document.documentURI Establece o devuelve la localizacin del documento
document.domain Devuelve el nombre del dominio del servidor que carg el documento
document.domConfig Devuelve la configuracin utilizada cuando se recurre a normalizeDocument()
document.forms Devuelve una coleccin de todas las formas en el documento
document.getElementById() Devuelve el element que tiene el ID attribute con el valor especificado
document.getElementsByNa
Accede a todos los elementos con un nombre especificado
me()
document.getElementsByTag
Devuelve una NodeList que contiene todos los elementos con la tagname especificada
Name()
document.images Devuelve una coleccin de todas las imgenes en el documento
document.implementation Devuelve el objecto DOMImplementation que maneja el documento
document.importNode() Importa un nodo desde outro documento
document.inputEncoding Devuelve la codificacin, conjunto de caracteres, utilizado para el documento
document.lastModified Devuelve la fecha y hora de la ltima modificacin del documento
document.links Devuelve la coleccin de todos los enlaces en el documento
document.normalize() Elimina nodos Text vacos y une nodos adyacientes
document.normalizeDocumen
Elimina nodos Text vacos y une nodos adyacientes
t()
document.open() Abre un output HTML stream para recoger informacin del document.write()
document.readyState Devuelve el (lo que est cargando) estado del documento
document.referrer Devuelve el URL del documento que carg el documento actual
document.renameNode() Cambia el nombre del nodo especificado
document.strictErrorCheckin
Establece o devuelve si la comprobacin de errores se hace cumplir o no
g
document.title Establece o devuelve el ttulo del documento
document.URL Devuelve la totalidade del URL del documento
document.write() Escribe expresiones HTML o el cdigo JavaScript para un documento
document.writeln() Lo mismo que write(), pero aade un carcter de nueva lnea despus de cada afirmacin
document.attributes Los documentos no tienen atributos
document.hasAttributes() Los documentos no tienen atributos
document.nextSibling Los documentos no tienen semejantes
document.nodeName Esto es siempre #document
document.nodeType Esto es siempre 9 (DOCUMENT_NODE)
document.nodeValue Los documentos no tienen valor nodo
document.ownerDocument Los documentos no tienen un documento propietario
document.ownerElement Los documentos no tienen un element propietario
document.parentNode Los documentos no tienen un nodo parent (padre)

1
JavaScript
DOM Object
Propiedades y Mtodos Document Object
Propiedad/Mtodo Descripcin
document.previousSibling Los documentos no tienen hermanos
document.textContent Los documentos no tienen un contenido de texto

Propiedades y Mtodos Element Object


Propiedad/Mtodo Descripcin
element.accessKey Establece o devuelve la tecla de acceso para un element
element.appendChild() Aade un nuevo nodo child (hijo), a un element, como el ltimo nodo child (hijo)
element.attributes Devuelve un NamedNodeMap de atributos de un element
element.childNodes Devuelve un NodeList de nodos child (hijo) para un element
element.className Establece o devuelve el atributo de clase de un element
element.clientHeight Devuelve la altura visible de un element
element.clientWidth Devuelve la anchura visible de un element
element.cloneNode() Clona un element
element.compareDocumentP
Compara la posicin de documento de dos elementos
osition()
element.dir Establece o devuelve la direccin del texto de un element
element.firstChild Devuelve el primer child (hijo) de un element
element.getAttribute() Devuelve el valor del atributo especificado de un nodo de element
element.getAttributeNode() Devuelve el nodo de atributo especificado
element.getElementsByTagNa
Devuelve una coleccin de todos los elementos child (hijo) con el nombre de etiqueta especificada
me()
element.getFeature() Devuelve un objeto que implementa las API de una caracterstica especificada
element.getUserData() Devuelve el objeto asociado a una llave en un element
element.hasAttribute() Devuelve true si un element tiene un atributo especificado, sino devuelve false
element.hasAttributes() Devuelve true si un element tiene atributos, sino devuelve false
element.hasChildNodes() Devuelve true si un element no tiene nodos child (hijo), sino devuelve false
element.id Establece o devuelve el id de un element
element.innerHTML Establece o devuelve el contenido de un element
element.insertBefore() Insiere un nuevo nodo child (hijo) antes de un nodo child (hijo) especificado ya existente
element.isDefaultNamespace(
Devuelve true si el namespaceURI especificado es el por defecto, sino devuelve false
)
element.isEqualNode() Verifica si dos elementos son iguales
element.isSameNode() Verifica si dos elementos son el mismo nodo
element.isSupported() Devuelve true si una caracteristica especificada es soportada en el element
element.lang Establece o devuelve el cdigo de lenguaje para un element
element.lastChild Devuelve el ltimo child (hijo) de un element
element.namespaceURI Devuelve el namespace URI de un element
element.nextSibling Devuelve el nodo siguiente al mismo nivel del rbol de nodo
element.nodeName Devuelve el nombre de un element
element.nodeType Devuelve el tipo de nodo de un element
element.nodeValue Establece o devuelve el valor de un element
element.normalize() Junta nodos de texto adyacentes y elimina nodos de texto vacos en un element
element.offsetHeight Devuelve la altura de un element
element.offsetWidth Devuelve la anchura de un element
element.offsetLeft Devuelve el offset horizontal de un element
element.offsetParent Devuelve el contenedor offset de un element
element.offsetTop Devuelve la posicin offset vertical de un element
element.ownerDocument Devuelve el element raiz (objecto de documento) de un element
element.parentNode Devuelve el nodo parent (padre) de un element
element.previousSibling Devuelve el element anterior al mismo nivel del rbol de nodo
element.removeAttribute() Elimina un atributo especificado de un element
element.removeAttributeNode
Elimina un nodo attribute especificado y devuelve el nodo eliminado
()
Propiedades y Mtodos Element Object

2
JavaScript
DOM Object

Propiedad/Mtodo Descripcin
element.removeChild() Elimina un nodo child (hijo) de un element
element.replaceChild() Sustituye un nodo child (hijo) en un element
element.scrollHeight Devuelve la altura total de un element
element.scrollLeft Devuelve la distancia entre el borde izquierdo de un element y la visin
element.scrollTop Devuelve la distancia entre el borde superior de un element y la visin
element.scrollWidth Devuelve la anchura total de un element
element.setAttribute() Establece o cambia el atributo especificado, para el valor especificado
element.setAttributeNode() Establece o cambia el nodo attribute especificado
element.setIdAttribute()
element.setIdAttributeNode()
element.setUserData() Asocia un objecto a una llave de un element
element.style Establece o devuelve el atributo estilo de un element
element.tabIndex Establece o devuelve la orden tab de un element
element.tagName Devuelve la tag name de un element
element.textContent Establece o devuelve el contenido textual de un nodo y sus descendientes
element.title Establece o devuelve el atirbuto ttulo de un element
element.toString() Convierte un element en una string
nodelist.item() Devuelve el nodo al ndice especificado en una NodeList
nodelist.length Devuelve el nmero de nodos en una NodeList

Propiedades y Mtodos Attribute Object


Propiedad/Mtodo Descripcin
attr.isId Devuelve true si el atributo es de tipo Id, sino devuelve false
attr.name Devuelve el nombre de un atributo
attr.value Establece o devuelve el valor de un atributo
attr.specified Devuelve true si el atributo ha sido especificado, sino devuelve false
nodemap.getNamedItem() Devuelve un atributo especificado de un NamedNodeMap.
nodemap.item() Devuelve el nodo en un ndice especficado en un NamedNodeMap
nodemap.length Devuelve el nmero de nodos en un NamedNodeMap

nodemap.removeNamedItem() Elimina un nodo attribute especificado

nodemap.setNamedItem() Establece el nodo attribute especificado (por nombre)

3
JavaScript
DOM Object
Propiedades y Mtodos Attribute Object
Propiedad/Mtodo Descripcin
attr.appendChild() Los atributos no tienen nodos child (hijo)
attr.attributes Los atributos no tienen atributos
attr.baseURI En lugar de attr.baseURI utiliza document.baseURI
attr.childNodes Los atributos no tienen nodos child (hijo)
attr.cloneNode() Obtiene o define el attr.value en vez de attr.cloneNode()
attr.firstChild Los atributos no tienen nodos child (hijo)
attr.hasAttributes() Los atributos no tienen atributos
attr.hasChildNodes Los atributos no tienen nodos child (hijo)
attr.insertBefore() Los atributos no tienen nodos child (hijo)
attr.isEqualNode() No tiene sentido
attr.isSameNode() No tiene sentido
attr.isSupported() Es siempre true
attr.lastChild Los atributos no tienen nodos child (hijo)
attr.nextSibling Los atributos no tienen hermanos
attr.nodeName En lugar de attr.nodeName utiliza attr.name
attr.nodeType Es siempre 2 (ATTRIBUTE_NODE)
attr.nodeValue En lugar de attr.nodeValue utiliza attr.value
attr.normalize() Los atributos no pueden ser normalizados
attr.ownerDocument Esto es siempre tu documento HTML
attr.ownerElement Esto es el element HTML que utilizaste para acceder al atributo
attr.parentNode Esto es el element HTML que utilizaste para acceder al atributo
attr.previousSibling Los atributos no tienen hermanos
attr.removeChild Los atributos no tienen nodos child (hijo)
attr.replaceChild Los atributos no tienen nodos child (hijo)
attr.textContent En lugar de attr.textContent utiliza attr.value

Eventos del Mouse


Propiedad Descripcin
onclick El evento ocurre cuando el usuario pincha en un element
ondblclick El evento ocurre cuando el usuario pincha dos vezes en un element
onmousedown El evento ocurre cuando un usuario pulsa un botn del ratn sobre un element
onmousemove El evento ocurre cuando el puntero se mueve mientras est sobre un element
onmouseover El evento ocurre cuando el puntero se mueve haca un element
onmouseout El evento ocurre cuando un usuario mueve el puntero del ratn para fuera de un element
onmouseup El evento se produce cuando el usuario suelta el botn del ratn sobre un element

Eventos del Teclado (Keyboard)


Atributo Descripcin
onkeydown El evento ocurre cuando un usuario est pulsando una tecla
onkeypress El evento ocurre cuando el usuario pulsa una tecla
onkeyup El evento ocurre cuando el usuario deja de pulsar una tecla

Eventos Frame/Object
Atributo Descripcin
onabort El evento ocurre cuando una imagen se para de cargar antes de estar completamente cargada (para <object>)
onerror El evento ocurre cuando una imagen no se carga correctamente (para <object>, <body> y <frameset>)
onload El evento ocurre cuando un documento, frameset u <object> se ha cargado
onresize El evento ocurre cuando la visin de un documento es redimensionada
onscroll El evento ocurre cuando la visin de un documento es desplazada
onunload El evento ocurre una vez que la pgina se ha descargado (para <body> y <frameset>)

4
JavaScript
DOM Object
Eventos Form
Atributo Descripcin
onblur El evento ocurre cuando el element de formulario pierde foco
El evento ocurre cuando el contenido de un element de formulario, la seleccin o el estado de activacin han cambiado (para
onchange
<input>, <select>, y <textarea>)
onfocus El evento ocurre cuando un element se foca (para <label>, <input>, <select>, textarea>, y <button>)
onreset El evento ocurre cuando un formulario es restablecido
onselect El evento ocurre cuando un usuario selecciona algn texto (para <input> y <textarea>)
onsubmit El evento ocurre cuando un formulario es submetido

Constantes Event Object


Constante Descripcin
CAPTURING_PHASE La fase del evento actual es la capture phase (3)
AT_TARGET El evento actual est en la target phase, es decir, est siendo evaluada en el event target (1)
BUBBLING_PHASE La fase del evento actual es la bubbling phase (2)

Propiedades Event Object


Propiedad Descripcin
bubbles Devuelve si un evento es o no un bubbling event
cancelable Devuelve si un evento puede o no tener impedida su accin por defecto
currentTarget Devuelve el element que sus oyentes activaron
eventPhase Devuelve que fase del evento corriente est siendo evaluada
target Devuelve el element que accion el evento
timeStamp Devuelve el tiempo (en milisegundos con relacin a la poca) en la que se cre el evento
type Devuelve el nombre del evento

Mtodos Event Object


Mtodo Descripcin
initEvent() Especifica el tipo de evento, si el evento puede o no subir, si la accin por defecto puede o no ser evitada
Para cancelar el evento si se puede cancelar, lo que significa que cualquier accin normalmente tomada por la implementacin
preventDefault()
como resultado del evento no ocurrir
stopPropagation() Para evitar una mayor propagacin de un evento durante el flujo del evento

Mtodos EventTarget Object


Mtodo Descripcin
addEventListener() Permite el registro de los oyentes del evento en el event target (IE8 = attachEvent())
dispatchEvent() Permite enviar el evento a los oyentes inscritos del evento (IE8 = fireEvent())
removeEventListener() Permite la remocin de oyentes del evento en el event target (IE8 = detachEvent())

Mtodos EventListener Object


Mtodo Descripcin
handleEvent() Llamado cuando se produce un evento del tipo de evento para el que se ha registrado el EventListener interface

Mtodos DocumentEvent Object


Mtodo Descripcin
createEvent()

5
JavaScript
DOM Object
Propiedades MouseEvent/Keyboard Event Object
Propiedad Descripcin
altKey Devuelve si la tecla "ALT" h sido o no pulsada cuando el evento fu accionado
button Devuelve que botn del ratn fu pulsado cuando un evento fu accionado
clientX Devuelve la coodinada horizontal del puntero del ratn, con relacin a la ventana actual, cuando un evento fu accionado
clientY Devuelve la coordinada vertical del puntero del ratn, con relacin a la ventana actual, cuando un evento fu accionado
ctrlKey Devuelve si la tecla "CTRL" h sido o no pulsada cuando un evento fu accionado
keyIdentifier Devuelve el identificador de una tecla
keyLocation Devuelve la localizacin de una tecla en el dispositivo
metaKey Devuelve si la tecla "meta" h sido o no pulsada cuando un evento fu accionado
relatedTarget Devuelve el element relacionado con el element que accion el evento
screenX Devuelve la coordinada horizontal del puntero del ratn, con relacin a la pantalla, cuando el evento fu accionado
screenY Devuelve la coordinada vertical del puntero del ratn, con relacin a la pantalla, cuando el evento fu accionado
shiftKey Devuelve si la tecla "SHIFT" h sido o no pulsada cuando el evento fu accionado

Mtodos MouseEvent/Keyboard Event Object


Mtodo Descripcin
initMouseEvent() Inicializa el valor de un objeto MouseEvent
initKeyboardEvent() Inicializa el valor de un objeto KeyboardEvent

Vous aimerez peut-être aussi