UnmonitorEvents

From FirebugWiki

Revision as of 13:11, 5 July 2012 by Sebastianz (Talk | contribs)
Jump to: navigation, search

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

Contents

Syntax

unmonitorEvents(object[, types])

Parameters

object

Object to remove logging of events for. (required)

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.

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.

See also

Personal tools