Показать сообщение отдельно
  #1 (permalink)  
Старый 28.09.2007, 00:02
Аватар для Phoenix
Профессор
Отправить личное сообщение для Phoenix Посмотреть профиль Найти все сообщения от Phoenix
 
Регистрация: 24.09.2007
Сообщений: 165

Детальная настройка <textarea>.
Решил написать в эту категорию, т.к. думаю тут JS важнее чем сам тег <textarea>.
В общем, что мне надо. Есть TextArea(в ней изначально есть текст произвольной длинны), надо что бы автоматически высота выравнивалась по последней строчке...

Структура тега:
<textarea rows=10 size=1000 class='textarea_re' id='news_t_"+index+"'>"+title_e.innerHTML+"</textarea>

В общем найти длинну текста не составляет труда:
document.getElementById("news_t_"+index).rows;

Так же программно сменить количество строк:
document.getElementById("news_t_"+index).rows=3;

Вот что теперь надо, как определить сколько в одной строке символов? У TextArea не задано явно cols, т.к. я ее растягиваю через таблицу стилей на всю ширину свободной области.

Какие у кого идеи, для реализации?

и еще. Полоса прокрутки убирается в стиле через : overflow: hidden;. В опере не работает( есть способ в опере ее убрать?
__________________
После каждой девятки все снова с нуля,
Все снова с нуля, но не сначала...
Ответить с цитированием