Wie kann ich einen Zeilenumbruch zum Textbereich in einer HTML-Seite hinzufügen? Ich benutze VB.net für die serverseitige Codierung.Fügen Sie einen Zeilenumbruch in einem HTML-Textbereich hinzu
Antwort
Wenn es nicht VB Sie 

(ASCII-Codes für cr, lf)
einen Zeilenvorschub ("\ n") mit dem Ausgang hinzufügen:
<textarea>Hello
Bybye</textarea>
Wird in ihm eine neue Zeile haben.
Sie könnten \r\n
oder System.Environment.NewLine
verwenden.
Ich glaube, das funktioniert:
TextArea.Text = "Line 1" & vbCrLf & "Line 2"
System.Environment.NewLine anstelle von vbCrLf verwendet werden könnte, wenn Sie etwas weniger VB6 darüber sein wollen.
In einem Textbereich, wie es in der Form eingegeben wird, dann nur ein normaler Zeilenumbruch funktioniert:
<textarea>
This is a text area
line breaks are automatic
</textarea>
Wenn Sie sich über normalen Text auf der Seite sprechen, die < br/> (oder nur <br> wenn plain 'ole HTML4) ist ein Zeilenumbruch.
Allerdings würde ich sagen, dass Sie oft nicht wirklich einen Zeilenumbruch wollen. Üblicherweise wird Ihr Text in den Absätzen getrennt:
<p>
This is some text
</p>
<p>
This is some more
</p>
die viel besser ist, weil es einen Anhaltspunkt gibt, wie Sie Ihren Text auf Maschinen strukturiert, dass es lesen. Maschinen, die es lesen, schließen Screenreader für den sehbehinderten oder blinden, trennenden Text in Absätze ein, gibt es eine Chance, diesen Benutzern richtig präsentiert zu werden.
Wenn Sie Text aus einer Datenbank oder einem solchen einfügen (was normalerweise der Fall ist), konvertieren Sie alle "<br />
" in & vbCrLf. Funktioniert gut für mich :)
Escape-Sequenzen wie "\ n" funktionieren können! sogar mit Textbereich! Ich habe eine Java-Zeichenfolge mit dem "\ n" an ein HTML-Textfeld übergeben und es funktionierte gut, da es auf Konsolen für Java funktioniert!
- 1. Fügen Sie einen Zeilenumbruch in Titel ein
- 2. Wie fügen Sie einem Flextable in GWT einen Zeilenlistener hinzu?
- 3. Fügen Sie einen Link in einem div-Tag hinzu
- 4. So fügen Sie einen UIImageView in einem UIStackView ordnungsgemäß hinzu
- 5. Fügen Sie einen Tag zu einem Enddatum in Angular hinzu
- 6. Fügen Sie einem vorhandenen Ausdruck einen weiteren regulären Ausdruck hinzu
- 7. So fügen Sie einem Array bei Klickereignis einen Wert hinzu
- 8. So fügen Sie einen Rückruf zu einem Webformular hinzu Projekt
- 9. Ruby: Fügen Sie einen dynamischen Modulnamen hinzu
- 10. Fügen Sie einen Dokumentverweis zu PDF hinzu
- 11. Fügen Sie einen Listeneintrag über Javascript hinzu
- 12. So fügen Sie einen Aufpreis hinzu
- 13. Highcharts fügen dem Legenden-Text einen Zeilenumbruch hinzu, wenn sie ausgeblendet sind (itemHiddenStyle)
- 14. So fügen Sie einem Spiel Punkte hinzu
- 15. Fügen Sie EditText in Android AlertDialog einen größeren Rand hinzu
- 16. So fügen Sie Eingabewerte hinzu
- 17. So fügen Sie einen Titel und einen Teilstring hinzu
- 18. So fügen Sie mehrere Header-Ansichten in einem ListView hinzu
- 19. Apache POI fügen Sie einen Seriennamen in LineChart hinzu
- 20. So fügen Sie einen Textumriss in Einheit hinzu
- 21. Wie fügen Sie einen Link zum Thumbnail in WordPress hinzu?
- 22. So fügen Sie einen Timer in aodv mit ns2 hinzu
- 23. Fügen Sie Tage in Go hinzu
- 24. Fügen Sie einen Link zu einem Bild in einem CSS-Stylesheet hinzu
- 25. Wie fügen Sie Randbeschriftungen in Graphviz hinzu?
- 26. So fügen Sie Ansprüche in einem Schein hinzu ClaimsPrincipal
- 27. So fügen Sie zwei Tabellenansichten in einem UIviewcontroller hinzu
- 28. So fügen Sie einem Streudiagramm in ggplot2 Beschriftungen hinzu
- 29. Wo fügen Sie .exextensions in einem WAR hinzu?
- 30. So fügen Sie alle Zeilen in einem Vorgang hinzu
Sie sind ein Tagesretter, @jonas, danke. – Valentin
Ich denke, die generische Lösung sollte die akzeptierte sein. Oder fügen Sie der Frage ein vb.net-Tag hinzu. – Puce