Показать сообщение отдельно
  #6 (permalink)  
Старый 03.10.2013, 20:05
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Использовать innerHTML не очень безопасно - юзер может всю верстку поломать пока набирает текст.
<textarea  rows="5" cols="53" class="medium" name="text" id="text" ></textarea>
<div id="div_with_text"></div>
<script>
(function(){
    var input = document.getElementById('text');
    var preview = document.getElementById('div_with_text');
    preview.style.whiteSpace = 'pre';

    input['oninput' in input ? 'oninput' : 'onpropertychange'] = function() {
        preview['innerText' in preview ? 'innerText' : 'textContent'] = input.value;
    };
})();
</script>
__________________
В личку только с интересными предложениями
Ответить с цитированием