Q:

Предварительный просмотр пользовательского ввода в textarea

Как с помощью jQuery или JavaScript реализовать, чтобы то, что пользователь вводит в <textarea id="textarea"></textarea>, отображалось в реальном времени в <div class="preview"></div>?
Как это реализовано здесь, когда задаешь вопрос. Заранее спасибо всем, кто поможет.

A:

$("#textarea").keyup(function() {
    $("div.preview").text(this.value);
});

То, что касается перехода на новую строчку по нажатию Enter, то это:
$("div.preview").html(this.value.replace(/\n/g, "<br />")); // кажется \r и \r\n не обязательно добавлять.

То что касается разбиения строчек по достижении определённой длины, то это всё-таки проще шириной дива отрегулировать.

