HTML 使用 fromCharCode 的换行符不起作用

HTML newline using fromCharCode is not working

我正在使用 String.fromCharCode 向我的 html 文本添加新行(或)回车符 return。

就像,

"Ant the other line here..." + String.fromCharCode(13)

Jsfiddle 是@http://jsfiddle.net/udmfsvfn/

但是,页面中没有添加换行符!!

换行符不强制换行的原因是在 HTML 中换行符不执行任何操作并被忽略。

为了强制文本换行,您需要添加适当的 HTML 标记,例如 <BR> 或将您的文本放在段落 <p>.[= 中13=]

查看更新后的 fiddle

如果你想在 HTML 中换行,你需要提供 <br> 实体而不是换行符(你的 String.fromCharCode(13) 代码),因为 HTML 解释换行符像往常一样在文本中使用空格。

String.fromCharCode(10);

和CSS

white-space: pre-line;

这里是工作示例: https://jsfiddle.net/Nxja/3xtcqdej/1/