用“不可见的”替换textarea的\ n线路断路

发布于 2025-02-01 09:02:44 字数 307 浏览 2 评论 0原文

console.log('Hello \ nworld');输出:

Hello
world

如果我将“ Hello [Enter_key] World”写入< textarea>,则将console。 log($('textarea').html())输出:

Hello\nworld

如何转换它,以使\ n未打印而不是在控制台中显示为换行件?

console.log('Hello\nworld'); outputs:

Hello
world

If I write "Hello[ENTER_KEY]world" into a <textarea>, then console.log($('textarea').html()) outputs:

Hello\nworld

How can I convert this so that \n isn't printed but shown as a line break in the console?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

好听的两个字的网名 2025-02-08 09:02:45

尝试获取value而不是Innerhtml

console.log($('textarea').val());

Try getting value instead of innerHTML

console.log($('textarea').val());
凉风有信 2025-02-08 09:02:44

尝试使用Textarea 属性如下:

function myFunction(){
console.log(document.getElementById('myTextArea').value);
}
<textarea id="myTextArea" onchange="myFunction()"></textarea>

Try to use textarea value property as below:

function myFunction(){
console.log(document.getElementById('myTextArea').value);
}
<textarea id="myTextArea" onchange="myFunction()"></textarea>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文