Вставка новой строки в предварительный тег (IE, Javascript) - PullRequest
14 голосов
/ 12 октября 2008

В IE, когда я вставляю текст в тег <pre>, новые строки игнорируются:

<code><pre id="putItHere">
function putText () { document.getElementById ("putItHere"). innerHTML = "first line \ nsecond line"; }

Использование \r\n вместо простого \n не работает.

<br/> работает, но вставляет лишнюю пустую строку в FF, что неприемлемо для моих целей.

Ответы [ 11 ]

0 голосов
/ 05 марта 2009
if (typeof div2.innerText == 'undefined')
    div2.innerHTML = value;
else
    div2.innerText = value;

, который работал для меня.

...