anoniem Geplaatst: 6 december 2002 Delen Geplaatst: 6 december 2002 Ik gebruik een form-textbox met meerdere regels (net zoals het vak waarin ik deze tekst invoer) Het veld wordt echter als Memo-veld in Access2000 opgeslagen en dan verliest ie zijn opmaak. Alles wordt achter elkaar gezet. Hoe behoudt je de opmaak van een ingevoerd tekstveld? Quote Link naar reactie
anoniem Geplaatst: 6 december 2002 Auteur Delen Geplaatst: 6 december 2002 In ASP: [code:1:d04e55c4f7] replace(Request.Form("textarea"),chr(10),"<br>") [/code:1:d04e55c4f7] Hierbij wordt elke enter -chr(10)- in de tekst vervangen door "<br>" groet. Quote Link naar reactie
anoniem Geplaatst: 6 december 2002 Auteur Delen Geplaatst: 6 december 2002 Werkt toppie, Thanx Quote Link naar reactie
anoniem Geplaatst: 7 december 2002 Auteur Delen Geplaatst: 7 december 2002 Je verliest natuurlijk nergens je layout. Het punt is dat in HTML 'enters' niet getoond worden. Als je in de broncode kijkt (of de waarde uit de database in een textarea of als pre-formatted text toont) zal je zien dat de 'enters' ook gewoon in de database worden opgeslagen. Het is dus ook mogelijk om bij het uitlezen van de data deze karakters pas om te zetten naar een html-break, bijv: [code:1:ac035f3ee8]replace(oRecordset.Collect("tekstveld"), vbNewline, "<br />")[/code:1:ac035f3ee8] Quote Link naar reactie
anoniem Geplaatst: 7 december 2002 Auteur Delen Geplaatst: 7 december 2002 Inderdaad, meerdere wegen naar Rome. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen