Newline被打印为html文本区域中的空格。 我该如何解决?
这是我的小jquery脚本,我附加了我收到的数据。
$.get('HelloWorld', {'data' : data}, function(newLogs) { $('#logsid').append(newLogs); $('#logsid').scrollTop($('#logsid')[0].scrollHeight); });
默认情况下,HTML将换行符呈现为空格(并将多个空格折叠为一个空格)。 将此规则添加到样式表以保留空格…
#logsid { white-space: pre; }
或者你可以在jQuery中做到这一点……
$('#logsid').css("white-space", "pre");
您还可以通过将logsid
更改为
元素来实现此logsid
。