El siguiente formulario pretende que al recibir valor en la variable codigo
verifique, mediante un <enter> :
a) si no tubiese valor mostrar mensaje.
b) si tubiese ejecutar aplicacion (action).
<script language="Javascript">
function validar()
{
ingreso = new String()
ingreso = this.Imagen.codigo.value
if (ingreso.length == 0)
{
alert("Debe ingresar Codigo de producto")
return false
}
return true
}
</script>
<form method="post" name="Imagen" action="../../cgi-bin/imagenpro.sh" Onkeydown="return validar(this)">
<input name="codigo" type="text" maxlength="20" value="" /></td>
</form>
al momento de dar enter, la validacion esta incorrecta.
¿Cómo puedo lograrlo?