У меня есть HTML-страница, где я устанавливаю фокус на первый элемент ввода при загрузке.Я вижу, что фокус установлен, потому что я прошу фон элемента стать оранжевым, и я вижу оранжевый фон.Однако курсор не отображается в элементе.
Затем, когда я нажимаю на другие элементы ввода, я вижу, как фокус перемещается к ним, но курсор по-прежнему не отображается.Курсор появляется только тогда, когда я использую клавишу табуляции.
Пожалуйста, кто-нибудь может объяснить мне, почему это происходит, и как я могу заставить этот курсор появляться без необходимости использовать клавишу табуляции?
Этотолько для IE8.(Это интранет-сайт)
Запрошенный код для настройки фокуса:
$(document).ready(function(){
$('#rachel').focus();
});
РЕДАКТИРОВАТЬ
Я не думалупомянуть, что проблема возникает во всплывающем окне, которое выглядит как слой.Возможно ли для слоев блокировать курсор?