繁体   English   中英

HTML不读取%0A

[英]HTML not reading %0A

我有这个代码:

elf='%0A';
document.getElementById('writebox').innerHTML=("hello there"+elf+"friend");

当调用此函数时,div中显示的文本不是换行符,而只是“%0a”。 这让我很困惑,因为在另一个不同的功能中,精灵工作得很好。 有什么想法吗?

不同的编码。 %0A是换行符的URL编码,您可以在(显然)URL中使用它。 &x0a; 将是您在HTML中使用的相同字符的HTML编码,但由于各种原因它不起作用。 要在HTML中划分一行,您可以使用<br>标记。

编辑

<br />标签的问题是我想要的只是一个新线。 <br />创造了太多的空白空间

不,它没有:

 foo<br> bar 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM