Не работает символ \n для IE
Я в текстовом редакторе делаю отступы на новую строку без тега <br>. На браузере всё выводится одной строкой, но вставив код ниже, выводится с отступами. Но в IE8 это не работает. как это можно исправить?
var test = document.getElementsByTagName("p"); for (var i = 0; i < test.length; i++) { test[i].innerHTML = test[i].innerHTML.replace(/\n/g, "<br>"); } |
Попробуте
\r\n вставлять вместо \n Хотя, это извращение. Для этого есть p {white-space: pre} |
subzey, спасибо! как раз то, что нужно было
|
Часовой пояс GMT +3, время: 11:37. |