Показать сообщение отдельно
  #21 (permalink)  
Старый 31.12.2013, 16:28
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Потому что для таба действие по умолчанию - переход к следующему элементу на странице, учавствующему в обходе. На момент нажатия поле скрыто, так что оно следующим не является. А в таком случае фокус переходит к <body>. Что и происходит у тебя. Вызывай e.preventDefault()

И не тупи, поправь код чтобы небыло кучи обработчиков - вынеси навес обработчиков за пределы обработчиков click. А то может появиться куча других подобных вопросов, типа что все тупит.
__________________
В личку только с интересными предложениями
Ответить с цитированием