FormJoy
  • Welcome to Formjoy
  • Getting Started
    • Create an account
    • Enable FormJoy on your site
    • Choose a plan and add payment details
    • Add users to your account
    • Create a survey
  • Customise your survey
  • Add multi-select questions
  • Set a limit on multi-select options
  • Add checkboxes
  • Edit your survey settings in FormJoy
  • Set your autoresponder email
  • Set up notification emails and landing page
  • Add custom styling (CSS) and logic (Javascript)
  • Make question required
  • Add native NB fields (e.g. address, mobile)
  • View and export all survey responses
  • New features
  • FAQs
    • Is it possible to have ranked responses?
    • How many surveys can I create?
    • Will setting up FormJoy break my existing surveys?
    • How are the notification emails implemented?
Powered by GitBook
On this page

Was this helpful?

Make question required

PreviousAdd custom styling (CSS) and logic (Javascript)NextAdd native NB fields (e.g. address, mobile)

Last updated 9 months ago

Was this helpful?

To do this, you will need to add some custom code to FormJoy's in-built javascript editor. See the page above for instructions on how to access this tool.

Then, for any question type except for multiselect checkboxes, add this code to the Javascript editor:

$("[data-question-slug='QUESTION_SLUG']").prop("required", true);

Just replace QUESTION_SLUG above with the slug of your question - keep all of the inverted commas and brackets. See the below example to make a question with slug text_question_2 required.