Cześć,
jak mogę pobrać innerHTML textarea z enterami? Jak robię document.getElementById("textarea ").innerHTML to jest bez nich.
Ps. Widzę, że w tytule jest wartość, ale chodzi o innerHTML.
Cześć,
jak mogę pobrać innerHTML textarea z enterami? Jak robię document.getElementById("textarea ").innerHTML to jest bez nich.
Ps. Widzę, że w tytule jest wartość, ale chodzi o innerHTML.
Jak ja lubię tak sformułowane pytania ;)
Z textarea nie da się pobrać "enterów", bo w textarea nie ma "entrerów".
Jeśli natomiast chodzi ci o pobieranie znaków nowego wiersza to one jak najbardziej tam są i są pobierane razem z resztą treści.
Natomiast twój problem zapewne polega na tym, że pobierasz tekst z textarea, a później próbujesz go wkleić gdzieś w kodzie HTML, ale cały tekst wyświetla ci się jednym ciurkiem, bo przecież z punktu widzenia HTML złamanie wiersza deklarujemy przez <br>
a nie przez znak nowej linii w samym tekście.
Zrób:
tekst = tekst.replace(/\n/g, "<br>");
i powinno zachowywać się tak, jak oczekujesz.
O, dziękuję, działa. A co w sformułowaniu tego pytania ci się tak spodobało?