Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Einige Webanwendungen können Designbeschränkungen haben, die es Browser-Automatisierungsaktionen nicht erlauben, Textfelder auszufüllen oder auf Links und Schaltflächen zu klicken.
Ein alternativer Ansatz zur Automatisierung dieser Webanwendungen ist die Verwendung der Aktion JavaScript-Funktion auf der Webseite ausführen, mit der Sie JavaScript-Code auf Webseiten ausführen können.
Vor der Bereitstellung der Aktion JavaScript-Funktion auf der Webseite ausführen brauchen Sie den CSS-Selektor des Elements, das Sie ausfüllen oder anklicken möchten. Um den Selektor zu erhalten, navigieren Sie zur Registerkarte Benutzeroberflächenelemente und wählen Sie Benutzeroberflächenelement hinzufügen.
Navigieren Sie nach dem Erstellen des Benutzeroberflächenelements erneut zur Registerkarte Benutzeroberflächenelemente, wählen Sie das erstellte Benutzeroberflächenelement aus und öffnen Sie den Selektor mit dem Selektor-Generator.
Kopieren Sie nun das letzte Element des Selektors, das sich auf der rechten Seite des zuletzt aufgetretenen >-Zeichens befindet.
Notiz
Weitere Informationen zu Selektoren finden Sie in Einen benutzerdefinierten Selektor erstellen.
Um ein Textfeld auszufüllen, stellen Sie die Aktion JavaScript-Funktion auf der Webseite ausführen bereit und geben Sie den folgenden Code in das Feld JavaScript-Funktion ein. Ersetzen Sie nach dem Einfügen des Codes die Platzhalter CSS-Selektor und Wert zum Ausfüllen mit dem zuvor kopierten Selektor bzw. dem aufzufüllenden Wert.
function ExecuteScript()
{
document.querySelectorAll('CSS-selector')[0].value="value-to-populate";
}
OR
function ExecuteScript()
{
document.querySelectorAll('CSS-selector')[0].innerText="value-to-populate";
}
Um auf einen Link zu klicken oder eine Schaltfläche zu drücken, verwenden Sie den folgenden Code:
function ExecuteScript()
{
document.querySelectorAll('CSS-Selector')[0].click();
}