Hide Behaviors-Inserted Template Text When User Clicks in Field

Haddon Fisher July 11, 2018

Is it possible for text inserted by a behavior to disappear after a user clicks in the field?

I am populating a 'business impact' custom field with a brief description of the types of information which should be added to that field, but I don't want that brief description in the field - just the information the user adds.

1 answer

Suggest an answer

Log in or Sign up to answer
0 votes
Joshua Yamdogo @ Adaptavist
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
July 13, 2018

Hi Haddon,

Instead of filling the field with a brief description, what if you just use the field description instead? You can use the setDescription() method in the behaviour script for the 'business impact' field like this:

def formField2 = getFieldByName("TextFieldA")
formField2.setDescription("<b>Please enter XYZ information only!<b>")

You can set the description to anything you like, and can include HTML tags if you need it formatted a certain way. It would look like this:

Screen Shot 2018-07-13 at 11.28.39 AM.png

Haddon Fisher July 19, 2018

Hi Joshua Yamdogo @ Adaptavist, this would work in some cases but I think in this case there's a specific requirement that the field be populated.

Another use-case that's come up is if it's possible to have one set of text appear until the user clicks in, and then it's replaced with a more template-esque set.

TAGS
AUG Leaders

Atlassian Community Events