Skip to content

Dynamic Field Helper — Auto Tooltip Enhancer for Forms#2277

Closed
abhix2112 wants to merge 2 commits into
ServiceNowDevProgram:mainfrom
abhix2112:Dynamic-Field-Helper
Closed

Dynamic Field Helper — Auto Tooltip Enhancer for Forms#2277
abhix2112 wants to merge 2 commits into
ServiceNowDevProgram:mainfrom
abhix2112:Dynamic-Field-Helper

Conversation

@abhix2112

Copy link
Copy Markdown
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

kmxo commented Oct 18, 2025

Copy link
Copy Markdown
Contributor

@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