Вы хотите что-нибудь подобное:
если (isIE, то ()) {
text_area.style.height = text_area.scrollHeight + «px»;
} еще {
text_area.style.height = 0;
text_area.style.height = (text_area.scrollHeight -2) + «px»;
}
см.
http://bytes.com/topic/javascript/answers/615386-dynamically-resizing-height-textarea-known-width