ondrag event

[This documentation is preliminary and is subject to change.]

Fires on the source object continuously during a drag operation.


HTML Attribute <element ondrag = "handler(event)">
Event Property object.ondrag = handler;
attachEvent Method object.attachEvent("ondrag", handler)
addEventListener Method object.addEventListener("drag", handler, useCapture)

Standards information

There are no standards that apply here.

Event information

Synchronous No
Bubbles No
Cancelable No

Event handler parameters


This event fires on the source object after the event. The ondrag event fires throughout the drag operation, whether the selection being dragged is over the drag source, a valid target, or an invalid target.

Calls the associated event handler if there is one.

To invoke this event, do one of the following:

  • Drag a text selection or object within the client.
  • Drag a text selection or object to another client.
  • Drag a text selection or object to a drop target in another application.
  • Drag a text selection or object to the system desktop.

The pEvtObj parameter is required for the following interfaces:

See also

About DHTML Data Transfer



Build date: 1/23/2012