How to customize default value of text area

  • Profile Image
    WeGoShopAgreements
    Asked on July 02, 2012 at 01:26 PM

    The second through eighth elements of the form are text areas in which I have added agreements via the default value. How can I format the text in the default value that I have changed? I want to have paragraphs and some bolding and also I want to keep the user from being able to change the text. Actually I don't care if they change the text at all, I just want to be sure that whatever they change the text to that it wont be changed in the submission that I recieve. The submission that I receive will be a legal doccument.

    I would use the Free Text (HTML) but it doesn't output in the submission itself, and that is the most important feature that I need, because not only will it be auto-responded so the client has a copy of the agreement but so that I also have an email copy with everything submitted. 

  • Profile Image
    jeanettebmz
    Answered on July 02, 2012 at 06:43 PM

    Actually the feature is already enabled to be shown into the PDF file, however, it will not show on the email notificaitons. At any rate, give Free Text (HTML) tool a try

     

    You can find my sample form here

    Feel free to look for more assistance whenever you need it

    Cheers!

    Jeanette

  • Profile Image
    WeGoShopAgreements
    Answered on July 02, 2012 at 06:52 PM

    Thanks for your input but..... what you are suggesting is exactly what I dont want, as I explained. So forget about Free text (HTML), it will not work for what I am wanting to do and there is no way around that with the Free Text (HTML).

     

    Try going to my form and clicking on any one of the first radio buttons. You will see what happens - an Agreement will pop up via a Text Area element, which is what I want, however I want to be able to format the text in the text area so everything doesnt run together, so that there are actual paragraphs. 

  • Profile Image
    jeanettebmz
    Answered on July 02, 2012 at 07:29 PM

    Hello again

    I understand you point. However there is no way to format the text area field, unless you download the source code of your form ; then  add a javascript function within the <head> tags and add an Onclick event  into the textbox tag (input type) to  format the text.

     

    However, I have not heard of a solution with javascript to format a pariticular set of text of  paragraphs within the text box.

    Hopefully my colleagues might come with an alternate solution

    Best regards

    Jeanette

  • Profile Image
    jeanettebmz
    Answered on July 02, 2012 at 07:32 PM

    Note:

    While I was writing to you on my previous post, I came up with the light bub of using custom css style, but I'm not sure if it will work with text within the textbox or the default value

  • Profile Image
    WeGoShopAgreements
    Answered on July 02, 2012 at 07:41 PM

    That's odd that it cant be done because if I create a form by code alone, without javascript or css, I can replicate what I want, as I have done it with just the <textarea>AGREEMENT HERE</textarea> tags and no additional html within the agreement itself to seperate paragraphs. Which I thought should essentially do the same on JotForm by putting my agreement in the default text of the Text Area element.

  • Profile Image
    WeGoShopAgreements
    Answered on July 02, 2012 at 07:47 PM

    Additionally, even if I JotForm clone my original form that was coded by hand, JotForm recognizes it as a Text Area, but does not implement the text that is in the <textarea></textarea> tags.

  • Profile Image
    jeanettebmz
    Answered on July 02, 2012 at 07:56 PM

    Jotform is coded in Javascript prototype and it organizes fields in classes, so that is probably why it will not recognize the text within the tags.

    I did a test with the source code, and it will show the text in paragraphs and styled (but not with the font I set) , so I am not sure my browser read correctly the javascript I inserted or if it will be displayed the same way in all browsers