是因为HTML中的换行符(\n)在浏览器中被解析为普通的空格,而不是换行符。要在HTML文本区域中实现换行效果,可以使用以下方法:
<textarea>
第一行<br>
第二行
</textarea>
white-space: pre-line;
来保留换行符。例如:<textarea style="white-space: pre-line;">
第一行
第二行
</textarea>
<textarea onkeydown="if(event.keyCode==13){event.preventDefault();this.value+='\n';}">
</textarea>
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云