Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.07.2014, 14:40
Новичок на форуме
Отправить личное сообщение для chesterfobitt Посмотреть профиль Найти все сообщения от chesterfobitt
 
Регистрация: 21.07.2014
Сообщений: 9

Циклический tabindex
Привет всем!
Попросили сделать переключение между элементами формы зацикленной, то есть после кнопки, при нажатии на tab фокус должен перемещаться на первый элемент формы.
Казалось бы все просто, но почему то, как раз на первый элемент с помощью "таба" фокусировка никак не происходит.

Вот пример:
http://jsfiddle.net/jbqP5/1/

Подскажите плз!!

Последний раз редактировалось chesterfobitt, 21.07.2014 в 14:54.
Ответить с цитированием
  #2 (permalink)  
Старый 21.07.2014, 16:39
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

Циклический tab
chesterfobitt,
<!DOCTYPE HTML>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  <script>
  	$(function()
  	  {
  	    $("input.4").keydown(function(event)
  	      {
  	        if(event.which == 9) {
  	          event.preventDefault();
              $("input.1")[0].select();
              $("input.1")[0].focus();
  	        }
  	      }
  	    )
  	  }
  	);
  </script>
</head>
<body>
<input type="text" value="" data-last="" class="1" tabindex="1"><br /><br />
<input type="text" value="" data-last="" class="2" tabindex="2"><br /><br />
<input type="text" value="" data-last="" class="3" tabindex="3"><br /><br />
<input type="text" value="" data-last="" class="4" tabindex="4">
</body>
</html>
Ответить с цитированием
  #3 (permalink)  
Старый 21.07.2014, 16:52
Новичок на форуме
Отправить личное сообщение для chesterfobitt Посмотреть профиль Найти все сообщения от chesterfobitt
 
Регистрация: 21.07.2014
Сообщений: 9

Надо было искать под носом, а я думал сложнее) Спасибо!
Ответить с цитированием
  #4 (permalink)  
Старый 21.07.2014, 16:54
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

chesterfobitt,
на всякий случай $("input.1").focusIn();-> i

Последний раз редактировалось рони, 21.07.2014 в 17:05.
Ответить с цитированием
  #5 (permalink)  
Старый 21.07.2014, 16:56
Новичок на форуме
Отправить личное сообщение для chesterfobitt Посмотреть профиль Найти все сообщения от chesterfobitt
 
Регистрация: 21.07.2014
Сообщений: 9

Да, я знаю, спасибо!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Циклический сдвиг dmitriy37 Общие вопросы Javascript 13 28.03.2014 01:04
Opera, input file, div tabindex autosoft Events/DOM/Window 31 04.07.2012 02:45
Циклический отсчет времени Vor Серверные языки и технологии 0 24.02.2012 02:56