Arbeiten mit dem Spry-Widget „Überprüfung - Bestätigung“

Hinweis:

Spry-Widgets werden ab Dreamweaver CC durch jQuery-Widgets ersetzt. Sie können zwar vorhandene Spry-Widgets auf der Seite noch ändern, aber Sie können keine neuen Spry-Widgets hinzufügen.

Widget „Überprüfung - Bestätigung“

Das Widget „Überprüfung - Bestätigung“ ist ein Textfeld oder ein Kennwort-Formularfeld, das die Zustandswerte „Gültig“ oder „Ungültig“ anzeigt, abhängig davon, ob ein Benutzer einen Wert eingibt, der exakt mit dem in einem anderen Feld im selben Formular eingegebenen Wert übereinstimmt. Beispielsweise können Sie einem Formular ein Widget vom Typ „Überprüfung - Bestätigung“ hinzufügen, in dem Benutzer ein zuvor in einem anderen Feld eingegebenes Kennwort ein zweites Mal eingeben müssen. Wenn die zweite Kennworteingabe nicht exakt mit der ersten übereinstimmt, zeigt das Widget eine entsprechende Fehlermeldung an.

Sie können ein Widget vom Typ „Überprüfung - Bestätigung“ auch zusammen mit einem Widget vom Typ „Überprüfung - Textfeld“ einsetzen, um E-Mail-Adressen zu überprüfen.

Hinweis:

Sie sollten mit Spry-Überprüfungswidgets vertraut sein, bevor Sie das Bestätigungswidget verwenden. Wenn dies noch nicht der Fall ist, sollten Sie zunächst die Informationen unter Arbeiten mit dem Spry-Widget „Überprüfung - Textfeld“ lesen, oder eine andere Übersicht über das Überprüfungs-Widget. Dieser Überblick enthält nicht alle Grundkonzepte von Überprüfungswidgets.

In der folgenden Abbildung ist eine typische Verwendung eines Bestätigungswidgets dargestellt:

A. Kennwortfeld oder Spry-Widget „Überprüfung - Kennwort“ B. Bestätigungswidget 

Das Widget „Überprüfung - Bestätigung“ beinhaltet mehrere Zustände (z. B. „Gültig“, „Ungültig“, „Erforderlich“ usw.). Sie können die Eigenschaften für diese Zustandswerte ändern, indem Sie je nach gewünschtem Überprüfungsergebnis die entsprechende CSS-Datei („SpryValidationConfirm.css“) bearbeiten. Mit einem Widget vom Typ „Überprüfung - Bestätigung“ können Eingabedaten zu unterschiedlichen Zeitpunkten überprüft werden, z. B. wenn der Besucher der Website auf eine Stelle außerhalb des Textfelds klickt, Text eingibt oder das Formular sendet.

Anfangszustand

Die Seite wird im Browser geladen, oder der Benutzer setzt das Formular zurück.

Zustand „Fokus“

Der Benutzer setzt die Einfügemarke in das Widget.

Zustand „Gültig“

Der Benutzer gibt Informationen korrekt ein. Das Formular kann dann abgeschickt werden.

Zustand „Ungültig“

Der Benutzer gibt Text ein, der nicht mit dem in das vorherige Textfeld, in das Widget „Überprüfung - Textfeld“ oder das Widget „Überprüfung - Bestätigung“ eingegebenen Text übereinstimmt.

Erforderlich-Zustand

Der Benutzer gibt im Textfeld nicht den erforderlichen Text ein.

Eine ausführliche Erläuterung der Funktionsweise von Widgets des Typs „Überprüfung - Bestätigung“ sowie zusätzliche Informationen zur Widget-Struktur finden Sie unter www.adobe.com/go/learn_dw_spryconfirm_de.

Widget „Überprüfung - Bestätigung“ einfügen und bearbeiten

Widget „Überprüfung - Bestätigung“ einfügen

  1. Wählen Sie „Einfügen“ > „Spry“ > „Spry-Überprüfung - Bestätigung“ aus.
  2. Füllen Sie das Dialogfeld „Eingabehilfen-Attribute für Input-Tag“ aus und klicken Sie auf „OK“.
Hinweis:

Sie können Widgets vom Typ „Überprüfung - Bestätigung“ auch über die Kategorie „Spry“ im Bedienfeld „Einfügen“ hinzufügen.

Zustand „Erforderlich“ eines Widgets vom Typ „Überprüfung - Bestätigung“ ändern

Alle Widgets vom Typ „Überprüfung - Bestätigung“, die Sie mit Dreamweaver einfügen, erfordern bei der Veröffentlichung auf einer Webseite eine Benutzereingabe. Sie können das Ausfüllen von Bestätigungstextfeldern jedoch auch als optional konfigurieren.

  1. Wählen Sie im Dokumentfenster ein Widget vom Typ „Überprüfung - Bestätigung“ aus, indem Sie auf die entsprechende blaue Registerkarte klicken.
  2. Aktivieren bzw. deaktivieren Sie im Eigenschafteninspektor („Fenster“ > „Eigenschaften“) je nach Präferenz das Kontrollkästchen „Erforderlich“.

Textfeld zum Vergleich angeben

  1. Wählen Sie im Dokumentfenster ein Widget vom Typ „Überprüfung - Bestätigung“ aus, indem Sie auf die entsprechende blaue Registerkarte klicken.
  2. Wählen Sie im Eigenschafteninspektor („Fenster“ > „Eigenschaften“) das Textfeld aus, mit dem der Feldinhalt verglichen werden soll, indem Sie im Popupmenü „Überprüfen auf“ ein Textfeld auswählen. Im Popupmenü werden alle Textfelder angezeigt, denen eine eindeutige ID zugewiesen ist.

Widgetstatus in der Entwurfsansicht anzeigen

  1. Wählen Sie im Dokumentfenster ein Widget vom Typ „Überprüfung - Bestätigung“ aus, indem Sie auf die entsprechende blaue Registerkarte klicken.
  2. Wählen Sie im Eigenschafteninspektor („Fenster“ > „Eigenschaften“) den Zustand aus, den Sie im Popupmenü „Zustandsvorschau“ anzeigen möchten. Wenn Sie beispielsweise das Widget in seinem gültigen Zustand anzeigen möchten, wählen Sie die Option „Gültig“.

Festlegen, wann eine Überprüfung erfolgt

Sie können festlegen, wann die Überprüfung erfolgt, z. B. wenn der Benutzer auf eine Stelle außerhalb des Widgets klickt, bei der Texteingabe oder beim Abschicken des Formulars.

  1. Wählen Sie im Dokumentfenster ein Widget vom Typ „Überprüfung - Bestätigung“ aus, indem Sie auf die entsprechende blaue Registerkarte klicken.
  2. Wählen Sie im Eigenschafteninspektor („Fenster“ > „Eigenschaften“) die gewünschte Option für den Überprüfungszeitpunkt aus. Sie können entweder alle Optionen oder nur die Übermittlung auswählen.

    OnBlur

    Überprüfung erfolgt, wenn der Benutzer außerhalb des Bestätigungstextfelds klickt.

    Ändern

    Überprüfung erfolgt, wenn der Benutzer Text im Bestätigungstextfeld ändert.

    OnSubmit

    Überprüfung erfolgt, wenn der Benutzer das Formular abschickt. Die Option „onSubmit“ ist standardmäßig ausgewählt und kann nicht deaktiviert werden.

Widget „Überprüfung - Bestätigung“ anpassen

Sie können mit dem Eigenschafteninspektor zwar einfache Änderungen an dem Widget „Überprüfung - Bestätigung“ vornehmen, benutzerdefinierte Stilaufgaben werden jedoch nicht unterstützt. Sie können den CSS-Code für das Widget „Überprüfung - Bestätigung“ ändern, um den gewünschten Stil zu erhalten. Eine erweiterte Liste mit Stilaufgaben finden Sie unter www.adobe.com/go/learn_dw_spryconfirm_custom_de.

Alle CSS-Regeln der folgenden Themen beziehen sich auf die Standardregeln in der Datei „SpryValidationConfirm.css“. Jedes Mal, wenn Sie ein Widget vom Typ „Überprüfung - Bestätigung“ erstellen, speichert Dreamweaver die Datei „SpryValidationConfirm.css“ im Ordner „SpryAssets“ Ihrer Site. Diese Datei enthält außerdem nützliche kommentierte Informationen zu verschiedenen Stilen für das Widget.

Hinweis:

Sie können die CSS-Regeln für das Widget „Überprüfung - Bestätigung“ entweder schnell und einfach in der zugehörigen CSS-Datei oder im Bedienfeld „CSS-Stile“ bearbeiten. Dieses Bedienfeld vereinfacht, speziell bei Verwendung des Modus „Aktuell“, das Auffinden der CSS-Klassen, die den verschiedenen Bereichen des Widgets zugewiesenen sind.

Stil für Widgets vom Typ „Überprüfung - Bestätigung“ zuweisen (allgemeine Anweisungen)

  1. Öffnen Sie die Datei „SpryValidationConfirm.css“.

  2. Suchen Sie die CSS-Regel für den zu ändernden Bereich des Widgets. Wenn Sie beispielsweise die Hintergrundfarbe für den Zustand „Erforderlich“ des Widgets „Überprüfung - Bestätigung“ ändern möchten, bearbeiten Sie die Regel input.confirmRequiredState in der Datei „SpryValidationConfirm.css“.

  3. Nehmen Sie die gewünschten Änderungen an der CSS-Regel vor und speichern Sie die Datei.

Die Datei „SpryValidationConfirm.css“ enthält ausführliche Kommentare, in denen der Code und der Zweck bestimmter Regeln erläutert wird. Weitere Informationen finden Sie in den Kommentaren in der Datei.

Textstil von Fehlermeldungen für das Widget „Überprüfung - Bestätigung“ zuweisen

Fehlermeldungen für das Widget „Überprüfung - Bestätigung“ werden standardmäßig mit einem 1 Pixel breiten roten durchgehenden Rahmen um den Text angezeigt.

  1. Um den Textstil für Fehlermeldungen des Widgets „Überprüfung - Bestätigung“ zu ändern, suchen Sie in der folgenden Tabelle die entsprechende CSS-Regel und ändern Sie dann die Standardeigenschaften oder fügen Sie benutzerdefinierte Eigenschaften und Werte für den Textstil hinzu.

    Zu ändernder Text

    Relevante CSS-Regel

    Relevante zu ändernde Eigenschaften

    Text der Fehlermeldung

    .confirmRequiredState .confirmRequiredMsg, .confirmInvalidState .confirmInvalidMsg

    color: #CC3333; border: 1px solid #CC3333;

Hintergrundfarben des Widgets „Überprüfung - Bestätigung“ ändern

  1. Um die Hintergrundfarben eines Widgets vom Typ „Überprüfung - Bestätigung“ zu ändern, suchen Sie in der folgenden Tabelle die entsprechende CSS-Regel und ändern Sie die Standardwerte für die Hintergrundfarbe.

    Zu ändernde Farbe

    Relevante CSS-Regel

    Relevante zu ändernde Eigenschaft

    Hintergrundfarbe des Widgets im gültigen Zustand

    .confirmValidState input, input.confirmValidState

    background-color: #B8F5B1;

    Hintergrundfarbe des Widgets im ungültigen Zustand

    input.confirmRequiredState, .confirmRequiredState input, input.confirmInvalidState, .confirmInvalidState input

    background-color: #FF9F9F;

    Hintergrundfarbe des Widgets, wenn es den Fokus hat

    .confirmFocusState input, input.confirmFocusState

    background-color: #FFFFCC;

 Adobe

Schneller und einfacher Hilfe erhalten

Neuer Benutzer?