it-swarm.com.de

Gemeinsames Muster für "mehrere Felder, mindestens eines erforderlich"

Das Sternchen ist eindeutig ein beliebter Webstandard zur Identifizierung unbedingt erforderlicher Felder.

Aber was ist, wenn ein Feld von mehreren erforderlich ist? Beispielsweise gibt es separate Felder für das Heimtelefon, das Arbeitstelefon und das Mobiltelefon. Es ist mindestens eine Telefonnummer jeglicher Art erforderlich.

Zeigen die Leute dies normalerweise nur anhand von Anweisungen auf der Seite an? Anweisungen sind nicht sehr elegant, aber es scheint, als ob Sternchenvariationen (Beil, Kreuz usw.) die Leute normalerweise nur verwirren. Gibt es eine bessere Lösung?

15
Baa

Mir ist keine konventionell bessere Lösung bekannt. In solchen Situationen versuche ich, so etwas zu tun, indem ich die alternativen Felder visuell gruppiere und das Sternchen neben den Gruppentitel setze:

enter image description here

Manchmal funktioniert es, manchmal - nicht so sehr.

Es ist auch immer eine gute Idee, die Inline-Validierung zu verwenden, aber hier ist sie doppelt hilfreich.

11

Um die Antwort von @ Rain und den LKM-Kommentar zu veranschaulichen, ist dies eine Lösung, die ich seit langer Zeit mit großartigen Ergebnissen verwende:

At least one field required

15
Danita

Möglicherweise können Sie die Frage auch umformulieren und die etwas ungewöhnliche Konstruktion "Mindestens eine ist erforderlich" mit folgenden Angaben vermeiden:

Phone Number Type Example

Es ist ein wenig klobig, aber es umgeht das Problem, einem Benutzer einen Formulartyp zu präsentieren, den die meisten Menschen zuvor noch nicht gesehen haben.

11
Rain

Für Beispiele wie zu Hause, im Büro oder auf dem Mobiltelefon verwende ich in der Regel HTML-Tags von Fieldset und Legend, um die Optionen zu gruppieren (schließlich sind sie dafür vorgesehen). Die Legende kann dann so etwas wie "Geben Sie mindestens eine Telefonnummer * an" sagen - mit dem herkömmlichen Sternchen am Ende zur einfachen Erkennung. Das Feldset umschließt die Eingaben für die 3 Telefonnummern.

Dies vermittelt sehenden Benutzern eine gute visuelle Bedeutung und Hinweise sowie eine Webstandard-konforme Technik, auf die Bildschirmleser usw. zugreifen können.

0
Glen Finch