r.mirzojonov
r.mirzojonov

Reputation: 1249

How to get textarea text with line breaks?

How to get text of textarea including linebreaks. I need it because I want to send the text by XMLHttpRequest to ASP.NET HttpHandler(.ashx) and keep the initial form of that text. My code:

function BUTTON_CLICK() {
    XMLHttpRequest ajax = new XMLHttpRequest();
    var text = document.getElementById("myTextarea").value;

    ajax.onreadystatechange = function () {
        if (ajax.readyState === 4) {
           document.getElementById("myTextarea").value = ajax.responseText;
        }
    }
    ajax.open("POST", "Code/myHttpHandler.ashx?text=" + text, true);

    ajax.send(null);
}

Upvotes: 1

Views: 956

Answers (1)

Sain Pradeep
Sain Pradeep

Reputation: 3125

Please try it

var text = document.getElementById("myTextarea").value;    
var myLineBreak = text.replace(/\r\n|\r|\n/g,"<br />");

Upvotes: 2

Related Questions