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

Не соответствие Size и Length у элементов формы.
Разрабатываю форму, у которой поле для ввода текста, должно автоматически расширяться и сужаться, когда пользователь вводите или удаляет текст.
В общем есть такой параметр Size - он хранит количество видимых символов.
В тоже время есть функция Length - она возвращает количество символов в строке.
И как не печально, но эти 2 значения не равны! Как можно модернизировать код, что бы нормально расширялось поле для ввода?

делаю так:
function resize_text(text_n){
 var title_e=document.getElementById(text_n);
  title_e.size = title_e.value.length+1;
}


Но это понятно не верно...
__________________
После каждой девятки все снова с нуля,
Все снова с нуля, но не сначала...
Ответить с цитированием