2012-01-26 4 views
0

В Chrome Chrome кнопка браузера работает неправильно.В хромированной вкладке не работает должным образом

Я использую два поля ввода текста на своем сайте.

<div> 
    <input type="text" tabindex="1" 
      class="loginBox valid" name="userName" id="userName"> 
</div> 
<div> 
    <input type="password" id="password" name="password" 
      class="loginBox" tabindex="2"> 
</div> 

стили: фона, границы, ширина, непрозрачность.

При использовании клавиши табуляции в хромовом курсоре не идет второе поле при первом нажатии клавиши табуляции. Это происходит при втором нажатии клавиши табуляции.

Но он отлично работает во всех браузерах, кроме хрома и сафари.

+0

Это ваш код как в вашей проблеме? или вы приняли участие в коде, чтобы показать нам? –

+0

Это прекрасно работает. Вам нужно будет отправить больше кода или ссылку на свою страницу. Любая вероятность js мешает? – mrtsherman

+0

спасибо .. но его не работает, его ломают некоторые, где .. как работать с ключом вкладки с помощью jquery –

ответ

0

Кажется, работает нормально в Chrome 18/DEV Mac: http://jsfiddle.net/uxwv7/

+0

yes.its отлично работает в этом. Но в моем приложении. метка находится внутри поля ввода –

+0

? Вы имеете в виду, что поля ввода находятся внутри 'label'? В любом случае 'tabindex' должен оставаться свойством тегов' input'. – Tim

+0

..Мой код расположен в этом порядке. Я скорректировал ярлык на видимый внутренний текст ввода, как держатель места (не держатель места), затухающий текст с использованием непрозрачности. –

1

Удалить это поле TabIndex в обоих входных тегов !!

1

У меня была такая же проблема со всеми браузерами, которые я использовал.

  1. Нажмите F12 в свой Google Chrome (консоль разработчика).
  2. Откройте форму заявки
  3. В девелоперской консоли откройте "Консоль" и введите код ниже:

setInterval(function() {console.log(window.onkeydown)}, 1000);

консоли JavaScript будет печатать «window.onkeydown ", если эта функция не была переопределена, консоль отобразит« нулевые »значения. Если вы используете любую библиотеку пользовательского интерфейса, которая переопределяет window.onkeydown, вы на этой консоли определите, какое событие было отменено этим обратным вызовом.

В моем случае мы используем модальные компоненты с угловым и бутстрапом. Когда мы показываем модальную, из сторонней библиотеки меняем событие window.onkeydown и блокируем некоторые клавиши для пересылки на мой экран.

Смежные вопросы