event.initMouseEvent

Obsoleto: Esta característica ya no se recomienda. Aunque es posible que algunos navegadores aún lo admitan, probablemente ya se ha eliminado de los estándares web relevantes, está en proceso de eliminación o solo se conserva por motivos de compatibilidad. Evite usarlo y actualice el código existente si es posible; consulte la tabla de compatibilidad en la parte inferior de esta página para orientar su decisión. Tenga en cuenta que esta característica puede dejar de funcionar en cualquier momento.

Nota: No utilize este método porque está obsoleto.

Usa constructores de eventos específicos, como MouseEvent() (en-US). La página Creando y disparando eventos (en-US) da más información sobre cómo usarlos.

Resumen

Asigna el valor inicial de un evento de ratón una vez creado (normalmente usando el método document.createEvent).

Sintaxis

event.initMouseEvent(type,canBubble,cancelable,view,detail,screenX,screenY,clientX,clientY,ctrlKey,altKey,shiftKey,metaKey,button,relatedTarget);
type

la cadena del type. Los tipos posibles para un evento de ratón incluyen: click, mousedown, mouseup, mouseover, mousemove, mouseout.

canBubble

si el elemento puede ser recurrente. Pone el valor de event.bubbles.

cancelable

si la acción inicial del evento puede o no ser cancelada. Pone el valor de event.cancelable.

view

el valor AbstractView del evento. Aquí debes pasar el objeto window. Pone el valor de event.view.

detail

el contador de clic del evento. Pone el valor de event.detail.

screenX

la coordenada x en pantalla donde ha ocurrido el evento. Pone el valor de event.screenX.

screenY

la coordenada y en pantalla donde ha ocurrido el evento. Pone el valor de event.screenY.

clientX

la coordenada client x donde ha ocurrido el evento. Pone el valor de event.clientX.

clientY

la coordenada client y donde ha ocurrido el evento. Pone el valor de event.clientY.

ctrlKey

si se ha pulsado o no la tecla Control mientras ha ocurrido el evento. Pone el valor de event.ctrlKey.

altKey

si se ha pulsado o no la tecla Alt mientras ha ocurrido el evento. Pone el valor de event.altKey.

shiftKey

si se ha pulsado o no la tecla Mayúsculas mientras ha ocurrido el evento. Pone el valor de event.shiftKey.

metaKey

si se ha pulsado o no una meta tecla mientras ha ocurrido el evento. Pone el valor de event.metaKey.

button

el ratón del evento event.button.

relatedTarget

el destino del evento related EventTarget. Sólo se usa con algún tipo de evento (ejemplo: mouseover y mouseout). En otros casos, devuelve null.

Especificación