Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

GlideDocument- Client

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.

NameTypeDescription
selectorString or ObjectSelector expression
contextString or ObjectOptional. DOM Element, document, or JQuery object to search.
TypeDescription
nodeNode that matches the selector.

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

//HTML entry
<input type="hidden" id="list_view" name="list_view" value="${sysparm_list_view}" />

// Client script
var 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.

NameTypeDescription
selectorString or ObjectThe selector expression
contextString or Object(Optional) A DOM Element, document, or JQuery object to be searched.
TypeDescription
node listA list of nodes that matches the selector.