$("#your-text-area").live("keypress",function(){
var lines = $(this).val().split("\n");
$.each(lines, function(n, elem) {
console.log(elem);
$("<li></li>").text(elem).appendTo($("#target"));
});
Вы можете «слушать», используя live on keypress, поскольку другие предложили разделить на новую строку, и хитрость в цикле состоит в том, что с «each» вы получаете индекс и значение (elem в коде). Этот фрагмент добавляет значение строки к другому целевому элементу, который вы можете очистить перед циклом, используя
$ ( "# Мишень") пустой ();.