Vraag & Antwoord

Webprogrammeren & scripting

Opmaak in invulform tekstvak

4 antwoorden
  • 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?
  • 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.
  • Werkt toppie, Thanx
  • 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]

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.