Из textarea в div jquery
Здравствуйте.
Помогите пожалуйста замутить с помощью JQUERY вот что: Надо что-бы при заполнении textarea тоже самое здублировалось в div причем соблюдались переносы. Пробовал сделать через blur(), но чтото не получается. Да думаю, что не вту сторону смотрю. И еще хочется чтобы соблюдались переносы строки. Хочу сделать предпросмотр сразу при заполнении! Помогите пожалуйста. Спасибо! |
Цитата:
<!DOCTYPE html> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <style> #browse { white-space: pre; } </style> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script> <script> $(document).ready(function(){ var ta = $('#text'); ta.bind('change focus keyup select',function(){ var val=ta.val() // тут заменить возврат каретки и перевод строки на <br /> document.getElementById('browse').innerHTML=val; }); }); </script> </head> <body> <form> <textarea id='text'></textarea> </form> <div id="browse"> </div> </body> </html> |
Спасибо. Помогло.
Вот только еще вопросик. Сделал так: var ta = $('#textarea_top'); ta.bind('change focus keyup select',function(){ var val=ta.val() var text=val.replace(/\r\n|\r|\n/g,'<br />'); $('#text_dbl').html(text); }); Поскольку замена производится так: $('#text_dbl').html(text); То если вставлять HTML теги, то они и подменяются ими. <a href="#"></a> будет как ссылка. Как замутить чтобы только <br /> воспринимался как HTML не подскажите? Спасибо! |
Цитата:
&_lt_; &_gt_; без "_" разумеется... Т.о. это будут уже не теги. Так - символы... Цитата:
|
Спасибо огромное.
Я сейчас пюре с оливье ем. Если хотите я могу поделиться:victory: |
BorisBritva, потом мукой отдашь... ;)
Цитата:
А вот некоторые не понимают целей этого форума... :lol: |
Часовой пояс GMT +3, время: 15:25. |