Foros del Web » Programando para Internet » Javascript »

no funciona focus()

Estas en el tema de no funciona focus() en el foro de Javascript en Foros del Web. Hola a todos tengo Código HTML: var input=document.getElementById("email"); divMensaje.innerHTML="El texto ingresado contiene caracteres o longitud inv á lida"; input.value=""; input.focus(); y al entrar en esa ...
  #1 (permalink)  
Antiguo 25/01/2007, 05:31
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 7 meses
Puntos: 18
no funciona focus()

Hola a todos
tengo
Código HTML:
var input=document.getElementById("email");
divMensaje.innerHTML="El texto ingresado contiene caracteres o longitud inválida";
input.value="";
input.focus();
y al entrar en esa funcion, cambia el texto del div, borra el contenido de la caja de texto, pero no le pasa el foco. Y no da ni error ni nada. Simplemente no lo hace.

Podríais ayudarme? gracias.
  #2 (permalink)  
Antiguo 25/01/2007, 09:17
Avatar de Cap.Buscapina  
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 19 años, 6 meses
Puntos: 4
Re: no funciona focus()

así como está debería de funcionar. Podrías modificar :
Cita:
input=document.getElementById("email");
por
Cita:
input=document.forms[0]['email'];
si el input tambien tiene como nombre "email"

saludos
__________________
by Capitán Buscapina
.
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 13:52.