Skip to main content
jeremyh91684348
Participant
January 4, 2018
Answered

javascript in text field on PDF

  • January 4, 2018
  • 1 reply
  • 710 views

Hi

Can anyone help with a javascript for this scenario:

I have a full length line of static text which is set in indesign, at the beginning of the line sits a dynamic text form field, within this field we have the following javascript that makes the text within the box dissappear when end user fills in the field.

var message = 'final/balloon payment'

if (event.value == '') {

    event.target.display = display.noPrint

    event.value = message

} else {

    event.target.display = display.visible

}

PROBLEM (see link) -  The text field when complete leaves empty character space until the static text begins. Is there any way the complete line can be dynamic? So it looks a complete line with no white spaces???

http://ftp.splashprinting.co.uk:82/f/Screen%20Shot%202018-01-04%20at%2015.40.47.png

thanks in advance, note I am not a coder, i found the existing script online.

This topic has been closed for replies.
Correct answer try67

It can only be done if the entire sentence is a part of the same text field.

1 reply

try67
Community Expert
try67Community ExpertCorrect answer
Community Expert
January 4, 2018

It can only be done if the entire sentence is a part of the same text field.

jeremyh91684348
Participant
January 4, 2018

Hi thanks for your response, could you give me some advice on how to create this please. Do I just copy the paragraph into my existing Java script?

try67
Community Expert
Community Expert
January 4, 2018

Yes. And you would need to create a custom format or validation script to populate the field with the static text, after the user enters the dynamic part.