Foros del Web » Programando para Internet » Javascript »

Problemas con el foco en firefox

Estas en el tema de Problemas con el foco en firefox en el foro de Javascript en Foros del Web. Hola, estoy haciendo una pequeña aplicación en la cual tengo que comprobar algunos campos. Estoy intentando, que cuando el usuario introduzca algún dato en una ...
  #1 (permalink)  
Antiguo 22/03/2006, 06:30
Avatar de Tenter  
Fecha de Ingreso: diciembre-2004
Ubicación: Alicante (España)
Mensajes: 50
Antigüedad: 19 años, 4 meses
Puntos: 0
Problemas con el foco en firefox

Hola, estoy haciendo una pequeña aplicación en la cual tengo que comprobar algunos campos. Estoy intentando, que cuando el usuario introduzca algún dato en una casilla "input" y salga de ella, el programa compruebe el "input". El problema lo tengo cuando intento colocar nuevamente el foco dentro de ese mismo input.
En Internet explorer no tengo ningún problema, pero en Firefox no funciona y le he dado mil vueltas.
El código de la función es algo así:
Código PHP:
function verificar(casilla){
  if(
document.getElementById(casilla).value==null){} 
  else{
    if(
document.getElementById(casilla).value==""){ 
        
alert("Hay que introducir un código.");
    
document.getElementById(casilla).focus();
    }
  }

Y el input tiene este código:
Código PHP:
 <div>Correo:
    <
input type="text" name="email" id="email" maxlength="10" value="" onBlur="verificar('email)">
  </
div
Gracias.
__________________
http://www.garbena.com
  #2 (permalink)  
Antiguo 22/03/2006, 06:59
Avatar de SiR.CARAJ0DIDA  
Fecha de Ingreso: junio-2004
Ubicación: Acá
Mensajes: 1.166
Antigüedad: 19 años, 9 meses
Puntos: 4
Código:
function verificar(o){
    if(!o.value){ 
        alert("Hay que introducir un código.");
        o.focus();
  }
}
Código:
<div>Correo:
    <input type="text" name="email" id="email" maxlength="10" value="" onblur="verificar(this)">
  </div>
__________________
Internet Explorer SuckS
Download FireFox
  #3 (permalink)  
Antiguo 22/03/2006, 08:36
Avatar de Tenter  
Fecha de Ingreso: diciembre-2004
Ubicación: Alicante (España)
Mensajes: 50
Antigüedad: 19 años, 4 meses
Puntos: 0
Gracias SiR.CARAJ0DIDA por tu respuesta pero parece que hace lo mismo que antes. Funciona muy bien en I. Explorer, pero en Firefox no va bien. No coloca el foco en ningún sitio.
__________________
http://www.garbena.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:13.