Ver Mensaje Individual
  #24 (permalink)  
Antiguo 07/12/2010, 15:49
furoya
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 21 años, 6 meses
Puntos: 317
Respuesta: focus() no funciona en firefox

Cita:
Iniciado por truman_truman Ver Mensaje
Hola ante todo gracias, si te fijas arriba puse el codigo, copialo y probalo; al salir del campo de texto se produce un alert y quiero que haga focus en campo de texto luego de cerrar ese alert.
Encontré una forma de hacerlo pero es muy atada con alambre jeje. Por favor fijate si lo podés hacer
Gracias


Sí, lo vi. De ahí saqué el que puse.

Pero no entiendo qué sentido tiene eso. Lo que necesitamos que nos expliques no es el capricho de que aparezca una alerta y mande el foco, porque eso se puede —y debe— hacer mejor con otro método. En todo caso, lo que nos tienes que decir es que no quieres que abandonen el campo si está vacío, o mejor, que no quieres que agreguen otro nuevo hasta completar el anterior.

Pero eso ya está hecho. Con buscarlo en el Foro es suficiente.

Hay un error de interpretación en el evento en Firefox y creo que en otros. Pero es más bien porque las alertas están hechas con CSS. Por eso para evitar un loop, te dan la opción de ignorar la siguiente vuelta del mensaje ... y así se te acabó el aviso.

Al menos ya quedó claro que focus() si anda en Mozilla.