Javascript: возможно ли получить переводы строки? - PullRequest
0 голосов
/ 31 июля 2011

Мой код примерно такой:

function attr(el, attr, value) 
{
    el.setAttribute(attr, value);
}

    var f2=document.createElement("form");
        attr(f2, 'id', "det_"+tresult_no);
        attr(f2, 'name', "form"+tresult_no);

   var t2=document.createElement("TABLE");
    attr(t2, 'width', 80);
    attr(t2, 'border', 0);
f2.appendChild(t2);

тогда, чтобы увидеть / подтвердить, что я делаю правильно, я делаю это:

document.getElementById('testing').value=t.innerHTML;

, где «тестирование» - это текстовая область.
Это работает довольно хорошо ... за исключением большого количества кода, текстовая область заполняется и плохо читается.

Есть ли в любом случае некоторые разрывы строк в текстовой области после каждого добавления одного объекта к другому?

Спасибо!

Ответы [ 2 ]

1 голос
/ 31 июля 2011

Предполагая, что объект «тестирование» является полем ввода или текстовой области, в котором отображаются текст и символы новой строки, как насчет чего-то подобного?1005 *

Обратите внимание, что это не идеальное регулярное выражение для сопоставления закрывающих тегов HTML, но в целях отладки оно должно работать нормально.

0 голосов
/ 31 июля 2011

Попробуйте что-то вроде

document.getElementById('testing').value= '<br/>' + t.innerHTML;

Это запускает каждое добавление на новой строке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...