19. november 2003 - 12:37Der er
18 kommentarer og 1 løsning
Replace tegn
Jeg har læst en masse spørgsmål omkring replace et tegn, men intet virker i mit kode. Problemet er at jeg har noget tekst i en TextArea, som jeg kopiere til en streng. For denæst at Replace alle [Enter] tegnene. Jeg troede det var \n men det er det abent bart ikke!
s = document.form.text2.value; s = s.replace(/\n/gi,'<br>');
Min browser brokker sig og siger at "/" var forventet! Jeg har også prøvet med og chr(10) men atter nej!
Mej, jeg skriver det som jeg skrev i mit spg. Copy/Paste det direkte fra mit kode. Der er kun en ting, som jeg ikke har nævnt, at det er en PHP script der skriver det i en echo:
<?php
echo(" <script> s = document.form.text2.value; s = s.replace(/\n/gi,'<br>'); </script> ") ?>
Men det kan vel ikke havde nogen betydning? Jeg prøvet at skrive alert(s.length) for at tælle mig frem til om der overhovedet findes [Enter] tegn i min string - og det gør der!
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.