Scripting alert, info, and error messages

reference brazil Updated Sep 10, 2026 1 min read r_ScriptingAlertInfoAndErrorMsgs.md
Raw file servicenow.com

You can send messages to users as alerts, informational messages, or error messages.

Script

Result

current.field_name.setError("Hello World");

Adds Hello World below the specified field in a red error message.

gs.addInfoMessage("Hello World");

Adds Hello World at the top of the browser window in a blue info message.

gs.addErrorMessage("Hello World");

Adds Hello World at the top of the browser window in a red error message.

gs.print("Hello World");

Writes Hello World to the text log on the file system but not to the sys_log table in the database.

gs.log("Hello World");

Writes Hello World to the database and the log file.Note: gs.log can adversely affect performance if used too frequently.

Script

Result

alert("Hello World");

Displays a window with Hello World and an OK button.Note: Rather than use JavaScript alert(), for a cleaner look, you can display an error on the form itself with thee showFieldMsg() and hideFieldMsg() methods. For more information, see Display field messages.

Note: The client script alert option is not available for use with Automated Test Framework (ATF).

confirm("Hello World");

Displays a window with Hello World? and OK and Cancel buttons.

g_form.showFieldMsg("field_name", "Hello World", "error");

Adds Hello World below the specified field in a red error message.

g_form.hideFieldMsg("field_name");

Hides the most recent message for the specified field.

You can customize the font size of info and error messages at the top of the screen using two system properties.
Property Description
css.outputmsg.info.text.font-size Sets the size for info messages. Default is 11pt.
css.outputmsg.error.text.font-size Sets the size for error messages. Default is 11pt.

Parent Topic:Exploring scripting

Search documentation
Search document titles and file paths on the brazil branch