Cómo saber si el foco está en un input

  • Autor Autor luisgzafra
  • Fecha de inicio Fecha de inicio
luisgzafra

luisgzafra

Gamma
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas, necesito saber si el foco en una página está en input o no para si no lo está, hacer focus() a un form de búsqueda.

¿Cómo puedo saber si el foco está en un input?

Saludos! 🙂
 
con jquery lo puedes hacer de esta forma

Insertar CODE, HTML o PHP:
$(document).ready(function(){
  $("#search").focus();
});

así te asegures que el campo de búsqueda tenga el foco desde que carga la pagina. Cambia el #search por el id del campo al que deseas asignar el foco
 
ahhhh??????? jajaja... no see entiende nada, talvez te refieras que cuando entren a tu pagina se vaya el foco al campo de busqueda, como google.com no?... un ejemplo rapido seria algo asi

HTML:
<body OnLoad="document.form.buscar.focus();">
<form action="#" name="form">
<input type="text" name="buscar" >
</form>

si no es eso, esplica un poco mejor un saludo 😉
 
Atrás
Arriba