Form Buttons

Description

The check box inserts an onclick event handler function named dcsFormButton. The handler is bound to the document body. When a mouse click occurs on the page, the handler is called. The handler receives an event object as a parameter. If the event object meets the criteria below, then its contents are passed as parameters to dcsMultiTrack.

The handler discerns four types of buttons:

  1. A <form> tag with method=get
  2. A <form> tag with method=post
  3. An <input> tag, no enclosing <form> tag
  4. A <button> tag, no enclosing <form> tag

An event specific identifier is passed via the WT.dl parameter. This is defined in the Webtrends Unified Event Model.

Examples

  1. <form> tag, method=get

    <form name="get_color_1" action="FormButton.aspx" method=get>
    Color: <input type=text name="color" value="red">
    <input type=submit value="Submit">
    </form>

    Click button below to inspect corresponding dcsMultiTrack parameters:

    Color:

  2. <form> tag, method=post

    <form name="get_color_2" action="FormButton.aspx" method=post>
    Color: <input type=text name="color" value="blue">
    <input type=submit value="Submit">
    </form>

    Click button below to inspect corresponding dcsMultiTrack parameters:

    Color:

  3. <input> tag

    <input type=button name="do_nothing_1" value="Submit" onclick="return">

    Click button below to inspect corresponding dcsMultiTrack parameters:

  4. <button> tag

    <button name="do_nothing_2" onclick="return">Submit</button>

    Click button below to inspect corresponding dcsMultiTrack parameters:

JavaScript Reference

dcsMultiTrack ParameterValue
DCS.dcsuriaction or pathname
WT.ti"FormButton:" + title
WT.dl26, 27, 28, or 29
WT.nvEnclosing element id or classname (if present)