簡體   English   中英

如何獲取帶有換行符的textarea文本?

[英]How to get textarea text with line breaks?

如何獲取文本區域的文本,包括換行符。 我需要它,因為我想通過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 />");

我怎樣才能得到一個文本<textarea>&lt;i&gt;in a webpage?&lt;/div&gt;&lt;/i&gt;&lt;b&gt;在網頁中?&lt;/div&gt;&lt;/b&gt;</textarea><div id="text_translate"><p> Html:</p><pre> &lt;body&gt; &lt;textarea readonly id="txtImagename1" name="txtImagename1" rows="1000" cols="200"&gt; testing second line &lt;/textarea&gt; &lt;/body&gt; &lt;/html&gt;</pre><p> 如何通過 c# 代碼獲取 textarea 中的文本?</p><blockquote><p> (測試\n第二行)</p></blockquote></div>

[英]How can I get the text of a <textarea> in a webpage?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM