autofocus

Establecer el foco en un cuadro de entrada HTML al cargar la página

Estoy tratando de establecer el enfoque predeterminado en un cuadro de entrada cuando se carga la página (ejemplo: google). M ... ; <input type="text" id="InputID"> </form> </body> </html> La ayuda es muy apreciada: -)

HTML5: ¿es autofocus = "autofocus" o autofocus

Me parece recordar la mayoría (tal vez todos) atributos en versiones anteriores de HTML (antes de HTML5) atributos requeridos para tener valores, como readonly="readonly". ¿Es esto cierto para HTML5 y el atributo autofocus?

en iOS8 usando.focus() mostrará el teclado virtual y la página de desplazamiento después de tocar

Antes de iOS8, usar el método Javascript .focus() en un elemento de entrada parecía no tener efecto (el teclado virtual no se ... roblema? ¿Tengo que comprobar navigator.userAgent para ver si el dispositivo es iOS8, cada vez que uso el método .focus()?