When using Hash Variable that uses URL parameter or user-inputted value in your custom JS scripts, ensure that these hash variable(s) are escaped! Make use of hash variable escape keywords, see Hash Variable - Escaping the Resultant Hash Variable. Use ?javascript hash variable escape. Example:
|
Custom HTML in Form Builder can be used to achieve advanced form design. |
The easiest way to see how the Custom HTML works is to use the existing built-in App Expenses Claims. Here are the steps:
Hover the mouse over the Custom HTML element on the canvas and click on Edit to open up the Edit Custom HTML properties. (see Figure 2).
<a href="setupCategory" target="_blank"> |
Figure 2
Name | Description | |||||
---|---|---|---|---|---|---|
ID | Element ID will not be automatically be reflected in the database unless you toggled the Auto populate saved value and use the <input> element in the custom HTML.
| |||||
Custom HTML | Custom HTML in Form Builder can be used to achieve advanced form design by putting in any valid -
|
Name | Description | ||
---|---|---|---|
Label | Element Label to be displayed to the end-user. | ||
Auto populate saved value? | Toggle to the auto-populate saved value.
| ||
Sanitize Input Value? | Checking the box will sanitize the input value before storing input data to database. Please see Form Input Sanitization |