Skip to content

Conversation

@abhix2112
Copy link
Contributor

##Dynamic Field Helper — Auto Tooltip Enhancer for Forms

Overview:

The Dynamic Field Helper automatically adds contextual tooltips beside field labels, explaining field purpose, business rules, or dependencies.

Features:

No form edits required — works dynamically

Pulls data from GlideAjax or local config

Lightweight and visually integrated with the platform

Great for onboarding or complex form guidance

Use Case:
Improve user understanding and reduce data-entry errors by providing inline guidance without cluttering forms.

@kmxo kmxo self-assigned this Oct 18, 2025
@kmxo
Copy link
Contributor

kmxo commented Oct 18, 2025

@abhix2112 Thank you for your participation.

Unfortunately it’s usually not a good idea to use direct DOM manipulation in ServiceNow.

It can sometimes be done carefully for small UI tweaks, but it’s not recommended and often leads to upgrade issues, broken functionality, or performance problems.

Providing tooltip to help the user is not a bad idea at all, but it is recommended to avoid the 'document' reserved word which is DOM manipulation.

Please try to use supported APIs like:

g_form.setHelpText('short_description', 'Describe the problem in a clear way.');

@kmxo kmxo closed this Oct 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants