DOM events and elements

DOM (Document Object Model) is an API that represents and interacts with any HTML or XML document, as described in: https://developer.mozilla.org/en-US/docs/Glossary/DOM. NDEP can use a JavaScript tag on Web pages to capture these events.

You can specify DOM events as additional launch events in the Conditions tab of the Create Rule or Edit Rule page. For details, see Manage conditions for a business rule.

DOM events

You can specify the following DOM events as launch events:

DOM event Description
onBlur An element loses focus.
onChange Content of a form element has changed.
onClick User clicks an element.
onDblClick User double-clicks an element.
onFocus An element gets focus.
onKeyDown A key is down.
onKeyPress User presses a key.
onKeyUp User releases a key.
onMouseDown User presses the mouse button over an element.
onMouseHover User hovers the pointer over an element.
onMouseOut User moves the pointer out of an element.
onMouseOver User moves the pointer onto an element.
onMouseUp User releases a mouse button over an element.
onSelect User selects some text.
onSubmit User submits a form.

DOM elements

You can use the following DOM elements in your DOM events:

  • Class  Name

  • Element ID

  • Element Name

  • JavaScript Function

  • Tag Name