Код jQuery для автоматического расширения поля ввода textarea на форме. Плагин использует свойство DOM scrollTop для получения истинной высоты текста, а затем применяет это непосредственно (или с помощью анимации) к текстовой области.
Использование плагина
$('textarea#comment').autoResize({ // On resize: onResize : function() { $(this).css({opacity:0.8}); }, // After resize: animateCallback : function() { $(this).css({opacity:1}); }, // Quite slow animation: animateDuration : 300, // More extra space: extraSpace : 40 });