Retroceder   Foros del Web > Programación para sitios web > Javascript

Respuesta
 
Herramientas Desplegado
Antiguo 24-mar-2008, 13:11   #1 (permalink)
gherrera@indra.cl ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2005
Mensajes: 175
error en script

Tengo un error en la ejecucio, desconozco cual es podrian ustedes ayudarme a encontrar la solucion.

El error me aparece en la linea destacada, de ante mano muchas gracias.

<script language="Javascript">
function tecla()
{
if(event.keyCode == 13)
{
buscarcodigo();
}
}
function buscarcodigo()
{
codpro=Imagen.cod.value;
if(codpro > ' ' && codpro != codigo)
{
Imagen.submit();
}else{
alert("Debe ingresar dato valido...!");
Imagen.codigo.focus();

}
}
</script>
</head>
<body>
<form method="post" name="Imagen" id=imagen action="../../cgi-bin/imagenpro.sh">
<input name="codigo" id="cod" type="text" maxlength="20" onKeyDown="javascript: tecla();">
</form>
</body>
</html>
gherrera@indra.cl está desconectado   Responder Citando
Antiguo 24-mar-2008, 13:31   #2 (permalink)
taar está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Ubicación: Asuncion
Mensajes: 133
Re: error en script

Estas tratando de mover el foco a un control inexistente.

Donde pusiste Imagen.codigo.focus();
deberia ser
Imagen.cod.focus();

Porque tu input tiene el id cod
<input name="codigo" id="cod" type="text" maxlength="20" onKeyDown="javascript: tecla();">
taar está desconectado   Responder Citando
Antiguo 24-mar-2008, 13:56   #3 (permalink)
gherrera@indra.cl ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2005
Mensajes: 175
Re: error en script

Gracias por sus prontas respuestas, exactamente tenia la equivocación del nombre de la variable que hacia referencia al focus; pero aun asi la funcionalidad de éste, no es correcta; porque no retorna al foco indicado cuando esta en blanco.
¿Algun dato, que me ayude?
gherrera@indra.cl está desconectado   Responder Citando
Antiguo 25-mar-2008, 11:32   #4 (permalink)
taar está en el buen camino
 
Fecha de Ingreso: noviembre-2002
Ubicación: Asuncion
Mensajes: 133
Re: error en script

document.getElementById('cod').focus();
taar está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 20:09.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93