Creating a Scrollable Terms and Conditions

December 25, 2024

Most, if not all, web forms gather sensitive user data. As a website/business owner, you want people who submit your forms to accept your terms before providing their information. You should never enter into an agreement with a user unless both parties fully understand the stipulations, or you at least make your best effort to provide that information.

Oftentimes, a link to the Terms and Conditions would suffice, but a fastidious business owner will want to display the actual terms on the form. To do this, you will need to implement a non-editable text that the user can scroll through to read your terms.

There are two ways to create a scrollable “Terms and Conditions” document in the Form Builder.

Using Short Scrollable Terms Widget

To add the Short Scrollable Terms widget to your form

  1. In Form Builder, click on Add Element on the left side of the screen.
Add Element Button in Jotform
  1. Under the Widget tab, search for Short Scrollable Terms widget.
  2. Click or drag and drop the widget to add it to your form.
Short Scrollable Terms widget being search in Widget Tab and add to the Form
  1. Now, click on the Wand Icon, to open the Widget Settings.
Wand Icon to open the Widget Settings of the Short Scrollable Terms Widget
  1. In the Widget Settings, you need to add the following:
    • Checkbox Label — The label of the whole widget.
    • Content — This is your actual scrollable terms and conditions.
    • Must Read all the Text — Check this option if you want users to read all the texts first before they can check the Checkbox.
    • Send Content — If you want the terms to be added/included in both the notification and autoresponder emails of the form.
General Tab of Short Scrollable Terms

If you want to customize the design of your widget, click on the Custom CSS Tab. See How to Inject CSS Codes to Widgets for more information.

Using the Paragraph Element

If you do not want any additional script running in the form’s background, you can also use the Paragraph element and inject custom CSS codes to create the scrollbar.

  1. In Form Builder, click on Add Element on the left side of the screen.
Add Element Button in Jotform Builder
  1. Under the Basic Tab, add the Paragraph element.
  2. Click on Edit Icon to open the Paragraph Editor.
Paragraph Element adding in the Form and Showing the Edit Icon
  1. Add or Paste your Terms and Conditions. You can format the text using the available formatting tools in the editor.
  2. Open the source codes editor of the Paragraph element by clicking the Source Code icon.
Source Icon of the Paragraph Element in Jotform
  1. Wrap the entire content with the following div class. Click the Ok button to save the changes.
<div class="termsx">
</div>
Source Code window  of the Paragraph Element wrapping it with Div Class
  1. Lastly, inject the following custom CSS Codes in the form. If you’re unsure, check out how to inject the codes.
.termsx {
overflow-y: scroll;
height: 350px;
width: 100%;
border: 1px solid #ddd;
padding: 10px;
}

You should automatically see the changes in the Paragraph element.

Paragraph Element showing the result of added CSS code

Pro Tip

You can also add the Terms & Conditions widget to have a checkbox for the confirmation.

Here’s an example form: https://www.jotform.com/220823470887058.

Contact Support:

Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:

Support Forum: https://www.jotform.com/answers/

Contact Jotform Support: https://www.jotform.com/contact/

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Comments:

  • Carvill - Profile picture
  • vimo0915 - Profile picture
  • Tablets_tablets - Profile picture
  • SheritaGreen456 - Profile picture
  • Ramon - Profile picture
  • sonia - Profile picture
  • jannah_santos - Profile picture
  • ddyoyo10 - Profile picture
  • sanjayews - Profile picture
  • ecem - Profile picture
  • ecem - Profile picture
  • Matthew - Profile picture
  • moizuddin - Profile picture
  • okostov - Profile picture
  • dkktan - Profile picture
  • justcuts - Profile picture
  • Arjun MGK - Profile picture
  • sd@pmgincmusic.com - Profile picture
  • sittercritter - Profile picture
  • mostaphatangerino - Profile picture