The Basic and Advanced settings of a field are unique to the type of field being customized. Here's an example for an Input field.

1. Select a Form

To edit any field's Basic Settings in an online form you need to login to the MightyForms App and, either create a new form, or select an existing form that you’ve created from your dashboard.

If you’ve selected an existing form, look at the upper right corner of your form and select ‘Edit’.

2. Select Field

Make sure the Field you want to edit is selected so that its Settings options show in the builder’s toolbox to the right-hand side of your builder.

3. Edit Basic Settings

After you select the field you want to edit, select ‘Basic Settings’ where you can edit:

  • The Status: You can select a status for your field

Editable is the default Status, which means the user can edit the answer in this field.

Read Only means the user can only view the field, but not edit the answer.

Hidden means the user will not be able to see the field and therefore will not be able to edit it.

  • The Label (or Field Title), i.e.: First Name, Last Name, E-mail, etc.
  • The Placeholder, that is, the text that will appear as an example for the user, but will disappear once the user selects the field to fill it in.

  • The Default Value for the field, if it’s an answer you anticipate or is simply an example, this is a value that will not disappear once the user selects the field.

NOTE: If you add a Default Value, you cannot add a Placeholder.

  • Select ‘Required Field’ if you’d like this field to be mandatory for submissions.

4. Edit Advanced Settings

  • Show Label: By default, your field’s Label is checked to be visible, but you can choose to hide it by deselecting ‘Show Label’.
  • Tooltip Text: here you can add a short text to help the user fill in the field correctly. 
  • Select icon: Add an icon to your field. Click 'Select icon' to browse our selection, you can also search for a particular icon by searching for it with keywords.

Read more on how to edit a form's design.

Did this answer your question?