Показать сообщение отдельно
  #4 (permalink)  
Старый 30.11.2010, 00:53
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от DmitryOpalev
А вместо x номер input`a?
Необязательно

<script type="text/javascript">
window.onload = function(){
    input = document.getElementsByName("test"), i = input.length;
    while(i--){
        input[i].onkeyup = function(){
            this.size = this.value.length || 1;
        };
    }
};
</script>
<input name="test" type="text" value="text1" />
<input name="test" type="text" value="text2" />
<input name="test" type="text" value="text3" />


Недавно, кстати обсуждали похожую тему. Там можете посмотреть как несколько обработчик можно повесить (в вашем случае возможно понадобится еще onchange, для того чтобы учитывать события если текст вставляется из буфера).
Ответить с цитированием