Javascript如何轉換\ r \ n在第一個textarea的換行符並在第二個textarea中顯示他?Javascript如何轉換 r n在textarea換行符?
我試圖直接在變量\ r \ n中使用它,但它讀取textarea \ r \ n是無效的,他被視爲純文本。
最終效果如圖中所示:
請幫
Javascript如何轉換\ r \ n在第一個textarea的換行符並在第二個textarea中顯示他?Javascript如何轉換 r n在textarea換行符?
我試圖直接在變量\ r \ n中使用它,但它讀取textarea \ r \ n是無效的,他被視爲純文本。
最終效果如圖中所示:
請幫
你可以試試這個新行的。
function output(v)
{
var str = v.replace(/(?:\\n)/g, '\n');
$("#txt2").val(str);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
input:<br /><textarea id="txt1" style="resize:none; width: 400px;height: 180px;" onKeyUp="output(this.value)"></textarea>
<br />
output:<br /><textarea id="txt2" style="resize:none; width: 400px;height: 180px;" ></textarea>
我需要的是從第一個textarea輸入\ r \ n,然後輸出已經在第二個textarea中換行的文本。 –
好吧分享你的研發代碼請 –
我試了一會,解決了這個問題,謝謝你的幫助。 –
嗨@MC_Mtyh你只是想用JavaScript來實現新的換行符...
console.log("Hello \n this is a \n new line");
另一種選擇是,如果你使用的HTML
document.write("\n");
document.write("<br>");
我們是代碼癮君子!給我們代碼! –