---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://www.servicenow.com/docs/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Client-seitige Skripterstellung

# Client-seitige Skripterstellung {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Führen Sie JavaScript auf dem Client (Webbrowser) aus, wenn clientbasierte Ereignisse eintreten, z. B. wenn ein Formular geladen wird, nach der Formularübermittlung oder wenn ein Feld den Wert ändert.

Die clientseitige API [Glide](https://www.servicenow.com/docs/ptJj_WTsEN2q7JCautJwRA "Die ServiceNow-Glide-Klassen stellen JavaScript-APIs bereit, mit denen Sie mithilfe von Skripts bequem mit Tabellen arbeiten können.") stellt Klassen und Methoden bereit, die Sie in Client-Skripts verwenden können.

## Bevor Sie beginnen {#client-side-scripting-overview__section_eg4_5b2_vhb}

Machen Sie sich mit den Einschränkungen Ihrer Skriptumgebung vertraut. Beispielsweise können Clientskripts, die für Formulare in den Umgebungen Serviceportal oder Mobile ausgeführt werden, nur bestimmte APIs enthalten. Weitere Informationen finden Sie unter [„GlideForm"-Skripts (g form) für die Mobilplattform erstellen und migrieren](https://www.servicenow.com/docs/LLtTNDcQYwND3xfOBZ1lxA "Client-Skripts für die Mobilplattform werden genauso erstellt wie Skripts für das Web, mit einigen wenigen Ausnahmen. Alle neuen Skripts müssen bestimmten Richtlinien entsprechen. Auf der Mobilplattform betrifft dies folgende Elemente: Client-Skripts, UI-Richtlinien, Navigatormodule und UI Actions.").
* **[Client-seitige Skripterstellung und Verarbeitung](https://www.servicenow.com/docs/DM2tT6oIcPMMW8sJGEIuww#client-script-best-practices)**   
  Durchdacht programmierte Client-Skripts können die Zeit verringern, die Benutzer zum Ausfüllen eines Formulars benötigen.
* **[Client-Skripts](https://www.servicenow.com/docs/7I1a1OOvi5KVV6OfuUo~Ww)**   
  Client-Skripts ermöglichen es dem System, JavaScript auf dem Client (Webbrowser) auszuführen, sobald clientbasierte Events eintreten. Der Code wird also beispielsweise beim Laden eines Formulars ausgeführt, nach dem Absenden eines Formulars oder wenn der Wert eines Felds geändert wird.
* **[UI-Skripts](https://www.servicenow.com/docs/TigzuwIlJ9JALqz6SZe9yQ#c_UIScripts)**   
  UI-Skripts ermöglichen es Ihnen, clientseitigen JavaScript-Code in wiederverwendbare Formulare zu integrieren. Dies funktioniert ähnlich wie bei Skripteinbindungen, die serverseitigen JavaScript-Code speichern. Administratoren können UI-Skripts erstellen und über Client-Skripts, andere clientseitige Skriptobjekte oder HTML-Code ausführen.
* **[Katalog-Client-Skripts](https://www.servicenow.com/docs/tJHBm2TqbDDNCiZNUP3ZKQ#c_CatalogClientScriptCreation)**   
  Clientseitige Skripts können Formularen dynamische Effekte und Validierungen hinzufügen. Dabei lassen sich Skripts auf Servicekatalogelemente oder Variablensätze anwenden. Administratoren können auf diese Weise dieselbe Funktionalität verwenden, die auch in anderen Formularen verfügbar ist.
* **[„GlideForm"-Skripts (g form) für die Mobilplattform erstellen und migrieren](https://www.servicenow.com/docs/LLtTNDcQYwND3xfOBZ1lxA)**   
  Client-Skripts für die Mobilplattform werden genauso erstellt wie Skripts für das Web, mit einigen wenigen Ausnahmen. Alle neuen Skripts müssen bestimmten Richtlinien entsprechen. Auf der Mobilplattform betrifft dies folgende Elemente: Client-Skripts, UI-Richtlinien, Navigatormodule und UI Actions.
* **[AJAX](https://www.servicenow.com/docs/ku1HceUR7flc46KWxSceKA#p_AJAX)**   
  AJAX (Asynchronous JavaScript And XML) ist eine Gruppe in Wechselbeziehungen stehender clientseitiger Entwicklungstechniken, mit denen asynchrone Webanwendungen erstellt werden.

