string
Typ
Inline-Element (Eingabe) Hinweis: Das Element kann auch bei inputmodels zur allgemeinen Definition von Attribut-Werten verwendet werden. Die untenstehende Syntax und Beschreibungen beziehen sich auf die Funktion als inline-Element.
Zulässige Kind-Elemente:
keine
Unterstütze Attribute
-
casesenisitive (optional): Boolescher Wert der angibt, ob die Überprüfung unter Berücksichtigung der Groß- und Kleinschreibung erfolgen soll.
Default-Wert: true -
characters (optional): Text, dessen Buchstaben nur erlaubt sind. Default-Wert: -
-
charactershints (optional): Boolescher Wert der angibt, ob der Nutzer vor der Auswertung einen Hinweis erhalten soll, wenn er einen unerlaubten Buchstaben eingibt.
Default-Wert: - -
cloze (optional): Boolescher Wert der angibt, ob das Stringeingabefeld als Lückentextfeld dargestellt werden soll.
Default-Wert: false -
credits (optional): Anzahl an Punkten, die beim erfolgreichen Lösen vergeben werden. Ist die Eingabe ein Unterelement einer übergeordneten Eingabe, wird die maximal erreichbare absolute Punktzahl durch die übergeordnete Eingabe festgelegt. Die hier im Attribut festgelegte Punktzahl ist dann als Anteil in Bezug auf die Summe der möglichen Punkten aller Unterelemente der übergeordneten Eingabe zu verstehen.
Default-Wert: 1 -
maxlength (optional): Maximale Anzahl an Buchstaben, die eingegeben werden dürfen.
Default-Wert: unbounded -
maxlengthhints (optional): Boolescher Wert der angibt, ob der Nutzer vor der Auswertung einen Hinweis erhalten soll, wenn er zuviele Buchstaben eingegeben hat.
Default-Wert: false -
minlength (optional): Minimale Anzahl an Buchstaben, die eingegeben werden müsssen.
Default-Wert: 0 -
minlengthhints (optional): Boolscher Wert der angibt, ob der Nutzer vor der Auswertung einen Hinweis erhalten soll, wenn er zu wenige Buchstaben eingegeben hat.
Default-Wert: false -
model (optional): Name des Modells, welches zur Validierung verwendet werden soll. Sofern keines definiert wird, wird das Standardmodell bzw. das Modell der übergeordneten Eingabe verwendet.
Default-Wert: - -
trim (optional): Boolescher Wert der angibt, ob Leerzeichen zu Beginn und Ende sowohl in der Lösung als auch bei der Benutzereingabe ignoriert werden sollen.
Default-Wert: true
weitere Informationen zur Syntax
Beschreibung
Ein string-Element dient zur Eingabe eines Wortes, Wortabschnitts oder kurzen Textes. Die Darstellung kann auch in Form einer "Lücke" erfolgen.
Code-Beispiele
<input>
<string characters="Halo" charactershints="true">Hallo</string>
</input>
<p>Es war ein<input><string cloze="true">mal</string></input> vor langer Zeit ...</p>
<input>
<string minlength="5" minlengthhints="true" maxlength="5" maxlengthhints="true">Hallo</string>
</input>