Skip to main content
Kinetic Community

Events

Overview

Create and Maintain the Events added to Form Objects and Elements

Adding Events

Events are used to set values automatically or to run custom javascript functions.

Type

There are three types of Events, Load, Submit, and Change.

Load (only Page elements) - used when the forms page loads (each time it loads)

Submit (only Page elements) - event is called when the page is submitted

Change - when any change is made to the question value

Change waits for a change to the value of the element that the events is attached to and then performs the event.

Name

Descriptive name for the event.

Action

Two Actions are currently possible, Custom and Set Fields.

Each action can have a Bridged Resource. These are set on Form Properties element and then available for Events.

Custom

Allows you to add your own javascript to the Form.

The Code field holds all the details for the Custom Event. Normally this is javascript. The K object is detailed in the Help|Javascript Library link on the top right of the console.

Set Fields

Set values into existing fields on the form.

While you can add static values, it is more often that you will add values from an external source via a Bridge.

Bridged Resource - set on the Form Settings element Advanced section

Field - Field/Question on the form that will receive the value

Value - source for the Set Fields data.

In the above example the First Name and Last Name fields (Questions on the Form) are being set from the Bridge values called First Name and Last Name.

Topics
Builder
How to use the builder to create and maintain Forms for Request.
Forms
Form Details and Advanced Properties
Pages
Create and Maintain a Page Object
Sections
How to add and maintain Section Objects on Forms for Request.
Text and HTML
Create and maintain Text content and HTML content elements for a Form.
Buttons
Placing and Using Buttons on Pages.
Checkbox Field
Add and maintain a Checkbox field
Date Time Fields
Create and Maintain a Date/Time Element
Dropdown Field
Creating and maintaining list fields with both hard-coded data and dynamic sources.
Radio Button Field
How to create and maintain the details of a Radio Button field.
Text Field
Create and maintain Text fields for a Form.
Display
Setting the Visibility of fields and other elements.
Validation
Checking for the presence of values/answers on submission of a Page.
Render Attributes
Add display attributes for fields and other elements.
Multiple Checkbox Option Events
A Customer has a requirement to use Multiple Checkbox Values to Insert and Remove another Question.
Multiple Checkbox Option Events
A Customer has a requirement to use Multiple Checkbox Values to Insert and Remove another Question.
Other