Показать сообщение отдельно
  #21 (permalink)  
Старый 05.06.2012, 22:11
Профессор
Посмотреть профиль Найти все сообщения от Антон Крамолов
 
Регистрация: 11.04.2012
Сообщений: 255

v = v.trim();
        v = '<p>' + v;
        v = v.split(/(\r\n|\r|\n){2,}/).join('</p><p>');
        v += '</p>';
        val('preview', v);


Почему такой код неправильно работает?

Вводишь

1
2
3

Получается такое безобразие

<div id="preview" class="preview">
  <p>1</p>
  <p>
</p>
  <p>2</p>
  <p>
</p>
  <p>3</p>
</div>


Я хочу чтобы два переноса новый абзац, один тупо br вставить
Ответить с цитированием