Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   табуляция input (https://javascript.ru/forum/misc/32345-tabulyaciya-input.html)

pernik 12.10.2012 16:22

табуляция input
 
как сделать чтоб при вводе 3 символов в инпуте просходила табуляция в следущий инпут ???

vashurin 12.10.2012 16:49

Цитата:

Сообщение от pernik (Сообщение 209663)
как сделать чтоб при вводе 3 символов в инпуте просходила табуляция в следущий инпут ???

length + focus().

pernik 12.10.2012 17:06

хммм только фокусом ?

monolithed 14.10.2012 01:36

Цитата:

Сообщение от pernik
хммм только фокусом ?

А что с ним не так?

<input name="input" maxlength="3" />
<input name="input" maxlength="3" />

<script>
var input = document.getElementsByName('input');

input[0].addEventListener('keyup', function() {
  if (this.value.length === this.maxLength)
    input[1].focus();
}, false); 
</script>


Часовой пояс GMT +3, время: 20:05.