Conditional Read-Only State
Survey elements can dynamically switch between enabled and read-only states based on conditions. When disabled, elements remain visible but non-interactive until a specified expression (the enableIf property) evaluates to true. This provides an alternative to conditional visibility for skip logic and branching while preserving the full form structure.
This demo includes three scenarios:
Employment intake
Employer name, job title, and start date are enabled only when the respondent selects “Employed” as their current status.Insurance details
Provider, member ID, and group number are enabled only when the respondent confirms they have health insurance.Purchase channel
Order number is enabled for online purchases, while store location is enabled for in-store purchases.
For more details on conditional logic, refer to the following help topic: