Javascript 在HTML和console.log中都可见的新行
我有一个简单的JavaScript:Javascript 在HTML和console.log中都可见的新行,javascript,html,newline,Javascript,Html,Newline,我有一个简单的JavaScript: function property() { var ua = document.getElementById('greenBack').innerHTML; var finals; finals = ua; if (ua.indexOf('p')) { finals += '<br>\n Unknown Error'; } return finals; } 函数属性(){ var
function property() {
var ua = document.getElementById('greenBack').innerHTML;
var finals;
finals = ua;
if (ua.indexOf('p')) {
finals += '<br>\n Unknown Error';
}
return finals;
}
函数属性(){
var ua=document.getElementById('greenBack').innerHTML;
总决赛;
总决赛=ua;
if(ua.indexOf('p')){
期末考试+='
\n未知错误';
}
复赛决赛;
}
问题是,当函数输出显示在控制台.log()
中时,如果没有
标记(因为
显示在控制台上),我希望显示一个换行符,但也希望能够在不使用
的情况下将文本“未知错误”写入html中的换行符
是否有任何解决方案可以在HTML和控制台中显示换行符而不显示
\n
或
?只需将\n
用于控制台输出即可。然后,在HTML页面上显示文本时,您可以:
- 将
\n
替换为
- 或将
您可以在文本区域打印信息。它将使用新行的\n
作为控制台预先标记您写入的内容,显示所有内容,包括新行使用的空间,\n br标记也移动到新行,当您使用键盘上的js文字表示并在esc和带有符号**`**的点击按钮之间找到js文字时,更多的选项会派上用场。变量可以放在${variable inside here}
文本区域在这种情况下不合适,您必须格式化代码。在HTML和css的ConsoleUpNote“空白:预换行;”中,行间断开是不可能的,那很有用,谢谢你。