login  Naam:   Wachtwoord: 
Registreer je!
 Forum
Zoeken  Regels  Help
Categorieën > JavaScript

Geen enters in div uit textarea (Opgelost)

Brycer – 05/05/2007 19:15
Hallo, ik heb een probleem dat volgens mij erg makkelijk op te lossen is, maar ik kan het nergens vinden 
Ik heb het volgende scriptje:
  1. <script language='JavaScript'>
  2. function klik(waarde){
  3. document.getElementById('textje').innerHTML = waarde;
  4. }
  5. </script>
  6. <textarea name='text' cols='20' rows='5' onClick="klik(this.value);"></textarea>
  7. <br><br><div id='textje'></div>


Als ik nou in het textarea meerdere regels typ (dus "blabla[enter]blabla") dan komt alles op één regel in mijn div ("blabla blabla").
Hoe voorkom ik dat, dus hoe krijg ik die tekst in mijn div ook op meerdere regels?
BvD Brycer

3 antwoorden

Gesponsorde links

gothmog – 05/05/2007 19:18 (Laatst gewijzigd op 05/05/2007 19:27)
newline's omzetten in breaks (\n <br>)
zal even opzoeken hoe dit kan in javascript

Ik heb op m'n allerbeste javascript wat proberen te maken...
  1. var opsomming = waarde;
  2. arr_waarde = opsomming.split("\n");
  3. waarde = arr_waarde.join("<br>");
  4.  
  5. document.getElementById('textje').innerHTML = waarde;


Brycer – 05/05/2007 19:31
Super, dankjewel!
Het werkt!

Rik – 05/05/2007 19:32
Je zou het ook in css op kunnen lossen met:
  1. white-space: pre;


Gesponsorde links

Dit onderwerp is gesloten.
Actieve forumberichten:

© 2002-2012 Sitemasters.be - Regels - Gehost door: Vircon - Laadtijd: 0.101s