Allows to easily show or hide, enable or disable, require or collapse form fields based on values selected or entered in other fields on that form
Pro-Form
Extension
Show
hide
Enable
Disable
Required
Optional
Read only
Editable
Set
Unset
![Conditional Fields 6 Conditions Fiields](https://e-addons.com/wp-content/uploads/2020/07/Conditions_Fiields-1024x1020.png)
Conditional Fields
Apply the wanted state for any Form Field based on User choices and values on the form.
Multiple states available and you can set many triggers in AND/OR logic combination.
Fully compatible with
Elementor Pro-Form
![Conditional Fields 7 ic anyfields](https://e-addons.com/wp-content/uploads/2020/07/ic_anyfields.png)
Any Fields
![Conditional Fields 8 ic steps](https://e-addons.com/wp-content/uploads/2020/07/ic_steps.png)
Steps
![Conditional Fields 9 ic actions](https://e-addons.com/wp-content/uploads/2020/07/ic_actions.png)
Actions
![Conditional Fields 10 ic sendbutton](https://e-addons.com/wp-content/uploads/2020/07/ic_sendbutton.png)
Send Button
DEMO
Apply many states to your target fields
Show
Message field is not visible
Enabled
Message field is not enabled
Optional
Message field is optional
All available states:
- Show
- Hide
- Enable
- Disable
- Require
- Optional
- Read only
- Editable
- Set
- Unset
Multiple comparison operators
Not Empty
Equal to
Contain
All available comparison:
- Empty, Not Empty
- Equal To, Not Equal To
- Less Than, Less Equal Than
- Greater Than, Greater Equal Than
- Contain, Not Contain
- Is Checked, Not Checked
All Fields are supported
Select
Radio
Checked
All available fields type:
- Input (Text, Radio, Email, etc..)
- Select
- Textarea
Works also for Steps
Hide Step
Require fields in Step
Enable Next
Play with Steps
- Show/Hide, based on Field Conditions
- Enable/Disable the Next field
- Require/Optional all fields inside a Step base on Field Conditios
Multiple Conditions
DO
AND
OR
Many concurrent conditions
- DO, directly execute this action without check other conditions
- AND, every condition on Target/State must be satisfy
- OR, at least a condition on Target/State could be satisfy