如何获得文本区文本与换行符

How to get textarea text with line breaks?

本文关键字:换行符 文本 文本区 何获得      更新时间:2023-09-26

如何获取文本区域的文本,包括换行符。我需要它,因为我想通过XMLHttpRequest发送文本到ASP。. NET HttpHandler(.ashx)并保留该文本的初始形式。我的代码:

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);
}

请尝试一下

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