10. september 2004 - 10:25Der er
8 kommentarer og 1 løsning
<br> i tekstarea
Jeg skal ha' omdannet nl fra et tekstarea til <br>. Jeg benytter php-funktionen nl2br, som også løser problemet. Funktionen laver bare et ekstra linieskift efter <br>, som giver problemer, da det skal benyttes i javascript senere ! Hvad gør jeg ?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
10. september 2004 - 10:30#1
Venter med at lave linieskift.
Den nye linie findes jo allerede, og den skal du omdanne til BR når du udskriver den, ikke før.
Teksten skal benyttes i et javascript ! Det er muligvis i javascript problemet ligger. Der kommer en fejl hvis der er linieskift når man tildeler en variabel en værdi eks. var variabel1 = "denne tekst har linieskift det er den sku ikke glad for"
Hvis du vil fjerne linieskift kan du bruge denne lille funktion:
function removeNL(s) { /* ** Remove NewLine, CarriageReturn and Tab characters from a String ** s string to be processed ** returns new string */ r = ""; for (i=0; i < s.length; i++) { if (s.charAt(i) != '\n' && s.charAt(i) != '\r' && s.charAt(i) != '\t') { r += s.charAt(i); } } return r; }
Synes godt om
Slettet bruger
10. september 2004 - 10:48#6
hvis du ikke vil fjerne tabulatorer skal du rette lidt i den
det løser stadig ikke problemet for linieskiftet vil stadig være der i funktionskaldet eks. removeNL("denne tekst indeholder linieskift"); Sådan bliver der printet fra php !
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.