O'Reilly logo

Mastering ServiceNow - Second Edition by Martin Wood

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Client-side scripting

In many ways, Client Scripts are very similar to business rules, which, as we saw in the previous chapter, run in the instance. Both Client Scripts and Business Rules run JavaScript against a specific table, one record at a time. However, instead of triggering at database access, Client Scripts add interactivity to a form. When specific events happen on the page, such when a field changes, when the form loads, or when a UI Action is clicked on, the Client Scripts will be evaluated. These actions can all cause the JavaScript code of your choice to run. In the majority of cases, the scripts will use the GlideForm functions.

Client Scripts can run in four different scenarios:

  • onChange: When a field is edited in a form
  • onLoad: When ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required