# Forced choice (without two parallel experiments)

**URL:** https://forum.surveyengine.com/t/forced-choice-without-two-parallel-experiments/407
**Category:** Support
**Created:** [16 April 2026 15:24 UTC](https://forum.surveyengine.com/t/forced-choice-without-two-parallel-experiments/407 "2026-04-16T15:24:30Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Karen](https://avatars.discourse-cdn.com/v4/letter/k/7feea3/32.png) [@Karen](https://forum.surveyengine.com/u/Karen)
#### Post date: [16 April 2026 15:24 UTC](https://forum.surveyengine.com/t/forced-choice-without-two-parallel-experiments/407/1 "2026-04-16T15:24:30Z")

</div>

Hi,

I want to create a forced choice without having two experiments as discussed in the forum and demonstrated in the tutorial. I want simply that, for those who choose option 3 (opt-out), there would follow-up in the same page a single choice question requesting a choice.

How can I write up the question display condition?

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/surveyengine/original/1X/6c2945506ede6cc1d2c7f91b99c3fac01e96de85.png)

Many thanks

---

<div class="post-metadata">

### Author: ![benno](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.surveyengine.com/benno/32/3_2.png) [@benno](https://forum.surveyengine.com/u/benno)
#### Post date: [16 April 2026 15:55 UTC](https://forum.surveyengine.com/t/forced-choice-without-two-parallel-experiments/407/2 "2026-04-16T15:55:51Z")

</div>

Without using fancy javascript - you need to put the followup question on the following page. This is because data is only stored on the backend after each ‘next’. To use this data in a condition you need to retrieve the saved data.

Nevertheless this is technically possible in Javascript - likely Claude or ChatGPT can help with the actual code.

Here’s what I would do.  
Put in the forced question - call it ‘forced’  
Then add a text element and convert it to html code with the \</\> button.

You would then place some javascript in

With some assumptions (1 DCE per page, 3 alternatives, 3rd alt is opt out, forced question is called ‘forced’)

Here is the pseudo code.

1. Add a default hidden form value that will save a non-empty value unless they choose opt out - here we code this 999.

2. Hide the ‘forced’ question element - which in this example has a generated id =“se\_item\_forced”

3. If they click the third alternative (class = “se\_choice\_element”, alt=“opt3”)  
then display the question above but remove the detault hidden

This is tested and works - but you should just use this an example and adapt.
