Post linjeskift med ajax?

Tags:    javascript

Hej udviklere..

Jeg er ved at lave et script der sender en besked via AJAX, men jeg kan ikke få den til at sende mine linjeskift med :S

Min kode ser sådan ud:
Fold kodeboks ind/udKode 


Det er elementet "kommentar" det drejer sig om, og dette element er et textarea

Håber der er nogen der kan og vil hjælpe ;)





5 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Har du prøvet at bruge innerHTML eller value i stedet for innerText?

Har du forsøgt at bruge document.write() i stedet for alert i din postSend funktion?



Fold kodeboks ind/udKode 

For tænk nu hvis navnet indeholdt "Jesper&efternavn=Hansen", så ville der stå
Fold kodeboks ind/udKode 




I javascript skal du escape dine linjeskift med "\\". Havde samme fejl i noget php kode igår aftes..

php løsningen: str_replace("\\n", "\\", $minstring);



Du kan bare erstatte linieskift med %0A, mener jeg det er. Er det ikke noget med at det skal escapes alligevel?



Niels - virker ikke med innerHTML, men havde jeg nu heller ikke regnet med når det er et textarea..

Mathias - hvordan vil du erstatte det? En en replace før det bliver postet videre til min ASP fil, eller hvordan?



t