Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.02.2011, 00:03
Аватар для wipos
Новичок на форуме
Отправить личное сообщение для wipos Посмотреть профиль Найти все сообщения от wipos
 
Регистрация: 01.02.2011
Сообщений: 2

Помогите с type='passwood'
Здравствуйте! Я начинающий верстальщик я только учусь!
Мне очень нужна ваша помощь... сижу уже часа 2 над Dreamweaver.
И не могу никак сообразить как тут надо сделать...
Задача такова нужно сделать 5 (<input type="Password" size="5" maxlength="5"/>) и сделать так что бы при вводе последнего 5-го символа автоматически переключалось на другой type='Password'.

Очень вас прошу. Помогите!
Ответить с цитированием
  #2 (permalink)  
Старый 02.02.2011, 01:05
Аватар для Slawaq
Профессор
Отправить личное сообщение для Slawaq Посмотреть профиль Найти все сообщения от Slawaq
 
Регистрация: 19.05.2010
Сообщений: 187

от, только не будет работать если пользователь вставит пароль, ну ты там я думаю уже под-шаманишь с разными событиями))
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">


<body>

<input type="password" id="f1" maxlength="5" onkeypress="if(this.value.length==5){document.getElementById('f2').focus()}"/>
<input type="password" id="f2" maxlength="5" onkeypress="if(this.value.length==5){document.getElementById('f3').focus()}" />
<input type="password" id="f3" maxlength="5" onkeypress="if(this.value.length==5){document.getElementById('f4').focus()}" />
<input type="password" id="f4" maxlength="5" onkeypress="if(this.value.length==5){document.getElementById('f5').focus()}" />
<input type="password" id="f5" maxlength="5" onkeypress="if(this.value.length==5){document.getElementById('f5').blur()}"/>
</body>
</html>
__________________
java.Uprise.*

Последний раз редактировалось Slawaq, 02.02.2011 в 01:09.
Ответить с цитированием
  #3 (permalink)  
Старый 02.02.2011, 16:56
Аватар для KOLANICH
Профессор
Отправить личное сообщение для KOLANICH Посмотреть профиль Найти все сообщения от KOLANICH
 
Регистрация: 22.11.2008
Сообщений: 277

1 onkeydown
2 через функцию-обработчик и addEventListener лучше
Ответить с цитированием
  #4 (permalink)  
Старый 02.02.2011, 18:13
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от wipos
сижу уже часа 2 над Dreamweaver.
так вы никогда не станете даже верстальщиком

<script type="text/javascript">
window.onload = function(){
    var input = document.getElementsByName('input'), i = input.length;
    while(i--){
        input[i].onkeyup = (function(i){
            return function(){
                if(this.size == this.value.length && input[i+1]) input[i+1].focus();
            };
        })(i);
    }
};
</script>

<input type="password" size="5" maxlength="5" name="input" />
<input type="password" size="5" maxlength="5" name="input" />
<input type="password" size="5" maxlength="5" name="input" />

Последний раз редактировалось monolithed, 02.02.2011 в 19:21.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПОМОГИТЕ с установкой 2 javascript- ов Рашид Общие вопросы Javascript 3 17.11.2010 16:19
Прелоадер (помогите разобраться) xsfd AJAX и COMET 6 16.09.2010 02:30
Помогите! Многоуровневые вкладки! sergeeeeee Элементы интерфейса 2 02.08.2010 23:50
Люди, ПОМОГИТЕ! Bel666 jQuery 11 27.04.2010 15:38
помогите задать селектор! mkrylov jQuery 2 28.06.2009 20:34