What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.

  • Profile Image

    Multiple Text Fields: Ability to set Input Mask for the values being entered

    Asked by annemcfarland on September 29, 2016 at 12:29 PM

    Can I automatically have a $ and commas added to money fields?

    I would like my form to have a dollar sign and commas in the input boxes so that 

    100000 would be $100,000.00  Is there a way to do this?


    Page URL:

  • Profile Image
    JotForm Support

    Answered by Kevin_G on September 29, 2016 at 02:00 PM

    I would suggest you to use the Masked Input widget instead, it will help to properly format the amounts entered in the field, here is the link to the widget: https://widgets.jotform.com/widget/masked_input 

    This guide will help to add the widget to your form: How-to-Add-a-Widget-to-your-Form

    Hope this helps. 

  • Profile Image

    Answered by annemcfarland on September 30, 2016 at 04:40 PM

    Thanks.  That will work for a lot of the fields, but can I apply the CSS code to other widgets such as the Multiple Text Fields?  I would want certain fields within that widget to have the $, comma, and decimal point.



  • Profile Image
    JotForm Support

    Answered by Kevin_G on September 30, 2016 at 07:13 PM

    Unfortunately this is not possible to achieve with the Multiple Text Fields widget, it will work only to get strings without masking the input, the entry only can be entered without any pre-defined characters. 

    If you would like to have the same functionality of the Masked Input widget you will need to replace the Multiple Text Fields with the other widget. 

    What we can do it to escalate this thread as a feature request to our second level, the request would be the ability to mask the input in the Multiple Text Fields widget similar to the Masked input widget.

    However, if this is escalated we cannot provide an ETA about when this could be available. 

    Please let us know and we will be glad to proceed. 

  • Profile Image

    Answered by annemcfarland on September 30, 2016 at 10:33 PM

    Do you mean replace teh Multiple Text Fields with the other widget--do you mean adding a bunch of these masked imput fields and asking the questions individually?


    I would love it if you could escalate this to the second level.  What is the normal ETA on something like this?




  • Profile Image

    Answered by Boris on October 01, 2016 at 11:52 AM

    I'm afraid what you are looking for cannot be achieved with CSS, so this can only be achieved with the widgets that have been purposely built to have such functionality - such as the Masked Input widget.

    What my colleague suggested is to try using several Masked Input widgets instead of a single Multiple Text Fields widget. Each Masked Input widget will have the ability to mask the input in the format you desire, and if you want to receive multiple such entries on your form, you'd need to use multiple Masked Input widgets.

    We have just forwarded this support thread to our developers as a feature request - to have the ability for masking input inside the Multiple Text Fields widget, similar to what is available in Masked Input widget.

    As my colleague explained, we cannot provide any kind of ETA on when a feature might be developed. This will depend on the workload of our developers, as well as demand among our users for this particular feature. As soon as it is developed, we will update you through this support thread.

    Until such time that this might get implemented, you would need to use the masked Input widgets instead. Thank you.