На мобильном сафари на iPhone ...Mobile Safari - автофокус не работает
Перед тем, как двигаться дальше и пометить это как неразрешимые ... есть в любом случае автофокусировка поле ввода раз загрузки страницы? Меня не волнует, когда срабатывает автофокусировка - я просто хочу, чтобы она была автоматической или щелкнула где-то. Я пробовал js, HTML5 и jQuery = все не удалось. Я знаю, что есть 100 + пост, с того момента, когда. Я просто хочу убедиться, что это невозможно.
<input autofocus id="AutoFocusMe" type="text" placeholder="Email Address"/>
JS Я пробовал:
$("#AutoFocusMe").focus();
...
document.getElementById("AutoFocusMe").focus();
...
if (!("autofocus" in document.createElement("input")))
{document.getElementById("AutoFocusMe").focus(); }
и
setTimeout(function() {
jQuery('#AutoFocusMe').focus();
}, 500);
Добавьте к этому списку теперь ...
document.getElementById('AutoFocusMe').click();
Это не похоже на работу - https://jsfiddle.net/o7c5ewfy/1/ – RooksStrife
@RooksStrife Это работает в обычной серверной среде. Причина, по которой она не работает, связана с загрузкой jsfiddle в iframe. Здесь он работает с CodePen в режиме отладки. Режим отладки CodePen запускает код без iframe. http://s.codepen.io/jonathan/debug/xwgWKe? Я также тестировал на своем удаленном сервере, и он работает. –