25. november 2003 - 09:17Der er
6 kommentarer og 3 løsninger
Hvordan fjernes linieskift fra textarea
Jeg har et html textarea hvis tekstindhold bliver sat ind i db. Mit spørgsmål er hvordan jeg fjerner eventuelle (linieskift) før teksten sættes ind i db'en
det lyder for mig ekstrem underligt at ville fjerne linieskift... hvis der slet ikke må være linieskift kan man vel nøjes med type=text i stedet for et textarea.
Indtaster en bruger noget med linieskift er det vel fordi disse linieskift skal bruges eller?
Problemet er at jeg efterfølgende skal præsentere teksten fra en streng i noget javascript kode. Hvis der er linieskift i textarea hopper teksten til javascriptstrengen ned på ny linie - resultatet bliver således: javascriptstreng = 'kfsghkdjfhgkjdfhgkjhdfg dlfkgjldkgjdg' (linieskift i streng pga. linieskift i textarea)
det er korrekt - men så må du løse problemet ved udtræk fra databasen i stedet for ved indsættelse... der er jo som regel en god grund til at man bruger linieskift.
Præcis hvad du skal gøre for at løse problemer afhænger af hvad javascript-strengen skal bruges til.
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.