Comentario: HTML5 nos trae muchas cosas mágicas. Tareas que previamente debían completarse con JavaScript y Flash, como verificación de formulario, marcadores de posición de entrada, clientes de descarga de cambio de nombre del cliente y audio/video, todo lo cual se puede hacer utilizando HTML básico
Una función HTML5 simple que se discutirá aquí es eliminar automáticamente el enfoque de entrada en un determinado elemento cuando la página está cargada; Esta acción es completada por la propiedad AutOfocus.
El código HTML es muy simple:
<!- ¡Todos funcionan! ->
<Input AutoFocus = "Autofocus" />
<Botton Autofocus = "AutoFocus"> ¡Hola! </botón>
<TextAREA AutoFocus = "AutoFocus"> </extAREA>
Cuando el atributo de enfoque automático está disponible, estos elementos de entrada, textura o botones se pueden cargar en la página y se seleccionarán. Sin embargo, si usa elementos de pantalla puros, como etiquetas H1, el atributo de enfoque automático no es fácil de usar.
Esta propiedad es muy útil en algunos casos. Por ejemplo, la página de inicio de Google lo usa para buscar el 99% del tiempo, por lo que una vez que se carga la página, el cursor debe colocarse en el cuadro de entrada. En el pasado, necesitaba usar JavaScript para completarlo, pero ahora no lo necesito en absoluto, y puedo completarlo por HTML por mí mismo.