Actions
Bug #15729
openForm: text readonly input should show newline as '<br>'
Start date:
07.03.2023
Due date:
% Done:
0%
Estimated time:
Discuss:
Prio Planung:
No
Description
- In #15725 wird Content in einem ReadOnly Input Text Element ohne Konvertierung der '\n' in '<br>' ausgegeben. Dieser Text erscheint dann im Browser ohne Zeilenumbruch.
Das erwartete Verhalten waere das Zeilenumbrueche erhalten bleiben und dargestellt werden.
Bitte in QFQ bei Text Elementen, wenn diese ReadOnly dargestellt werden, vor der Ausgabe ein '\n' zu '<br>' druchfuehren.
Updated by Pascal Rössler 3 months ago
- Description updated (diff)
Update¶
- Ob das Text Element ReadOnly ist oder nicht mach keinen Unterschied.
- Der ausschlaggebende Punkt ist die Angabe FormElement->Layout->Size.
- Wenn, beim FormElement Typ = Text, keine Size angegeben wird, ist das HTML-Element = Input (supported kein Multi Line Text)
<input id="1027-544-43-0" name="text1-43" data-reference="text1" maxlength="255" type="text" value="Bitte besser.Bitte besser.Bitte besser." data-match-error="Fields do not match" data-error="Error" data-load="data-load" data-hidden="no" data-required="no" class="form-control">
- Wenn, beim FormElement Typ = Text, zbsp. Size = 10,10 angegeben wird, ist das HTML-Element = Textarea (supported Multi Line Text)
<textarea id="1027-544-43-0" name="text1-43" data-reference="text1" maxlength="255" cols="50" rows="10" data-max-height="1" data-match-error="Fields do not match" data-error="Error" data-load="data-load" data-hidden="no" data-required="no" class="form-control qfq-auto-grow"> Bitte besser. Bitte besser. Bitte besser.</textarea>
Actions