UnmonitorEvents

From FirebugWiki

Jump to: navigation, search

Turns off logging for all or specific events dispatched to an object.

Contents

[edit] Syntax

unmonitorEvents(object[, types])

[edit] Parameters

[edit] object

Object to remove logging of events for. (required)

[edit] types

Event type(s) to remove from logging. This can be a single event type or an array of event types. (optional)

Besides supporting all normal events Firebug and Web Inspector offer a bunch of event groups, which combine several event types. For a list of available event groups see monitorEvents.

[edit] Examples

unmonitorEvents(document.body)

This will unmonitor all events occurring to the <body> element.

unmonitorEvents(document.getElementsByTagName("input")[0], "keydown")

This will unmonitor all keydown events occurring to the first <input> element.

unmonitorEvents(document.getElementById("interactive"), "mouse")

This will unmonitor all mouse events (click, dblclick, mousedown, mousemove, mouseup, mouseout and mouseover) occurring to the element with the id interactive.

unmonitorEvents(document.getElementById("interactive"), ["mouse", "keyup", "keydown"])

This will unmonitor all mouse events (click, dblclick, mousedown, mousemove, mouseup, mouseout and mouseover) plus all keyup and keydown events occurring to the element with the id interactive.

[edit] See also

Personal tools