如何在 <textarea> hello (换行)world </textarea> 中实现换行

 

我终于搜到了靠谱的我需要的答案:

https://blog.csdn.net/qq_16371909/article/details/79697780

 

\n 不行

<br> 不行

用 ASCII设备控制代码  https://www.w3school.com.cn/tags/html_ref_ascii.asp 中的 

 

&#13;

ASCII设备控制代码最初被设计为用来控制诸如打印机和磁带驱动器之类的硬件设备。在HTML文档中这些代码不会起任何作用(也不全是这样,写在html中还是会有一些符号的)。

用在 textarea 中:

写在 html 中:

 

想用 textarea 做简易的编辑器,但是在编辑修改时,从服务器返回的数据在 textarea 中没有正常换行,而是把 <br> \n 原模原样的显示出来了,这这这,显然不是我想要的。

既然 空格可以用 &nbsp; 来表示(且在 textarea 中是生效的),那回车是不是可以? 是!

可惜,翻完了所有的字符相关的文档,就是没有注意到这个词 carriage return, 令人捉急的眼神,它就是换行啊!!!!

posted @ 2019-11-13 12:22  弋儿  阅读(1786)  评论(0编辑  收藏  举报