Увидев этот ответ, я попытался найти способ обновить содержимое <pre>
и отображать новые строки с использованием неявных новых строк (т.е. в строке буквальный). Я пробовал устанавливать различные свойства: innerHTML, innerText, textContent, nodeValue (после проверки ответов на этот вопрос), но ни один из них не сохранил пробелы.
Я знаю, что могу использовать String.fromCharCode( ) — например, "Bob " + String.fromCharCode(10, 13) + "is "
... но хотел найти способ использовать и прежний синтаксис.
//Perfectly valid code
var foo = "Bob \
is \
cool.";
document.addEventListener('DOMContentLoaded', function() {
document.getElementById('pre').textContent = foo;
});
<pre id="pre"></pre>
Есть ли способ обновить содержимое по желанию?
\n
в строке - person epascarello   schedule 12.06.2017