login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Geen enters in div uit textarea (Opgelost)

Offline Brycer - 05/05/2007 19:15
Avatar van BrycerHTML interesse 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
Offline gothmog - 05/05/2007 19:18 (laatste wijziging 05/05/2007 19:27)
Avatar van gothmog Lid 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;
Offline Brycer - 05/05/2007 19:31
Avatar van Brycer HTML interesse Super, dankjewel!
Het werkt!
Offline Rik - 05/05/2007 19:32
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Je zou het ook in css op kunnen lossen met:
  1. white-space: pre;
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.198s