GlideDocument - Client

concept australia Updated Sep 10, 2026 1 min read c_GlideDocumentV3API.md
Raw file servicenow.com

The GlideDocument API provides methods to search a Document Object Model (DOM) element, a document, or a JQuery element.

You can use this API in client-side scripts using ListV2 and ListV3 APIs. The GlideDocument APIs are accessed using the g_document global object.

Parent Topic:Client API reference

GlideDocument - getElement(String selector, Element context)

Returns a node found in the specified DOM based context or created from the HTML context.

Name Type Description
selector String or Object Selector expression
context String or Object Optional. DOM Element, document, or JQuery object to search.
Type Description
node Node that matches the selector.

This example shows how to get the list view name value from a UI page.

JavaScript
//HTML entry<input type="hidden" id="list_view" name="list_view" value="${sysparm_list_view}" />
// Client scriptvar listView = g_document.getElement('#list_view').value;

GlideDocument - getElements(String selector, Element context)

Returns a node list found in the specified DOM based context or created if an HTML context is specified.

Name Type Description
selector String or Object The selector expression
context String or Object (Optional) A DOM Element, document, or JQuery object to be searched.
Type Description
node list A list of nodes that matches the selector.
Search documentation
Search document titles and file paths on the australia branch