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>");
我们是代码瘾君子!给我们代码! –