Hola a todos, a ver si me pueden echar una mano que me quedado un poco atascada.
Tengo un formulario en el que hay que introducir un texto y con un onchange compruebo que ese texto exista en un array, y necesito que solo en el caso de que exista me deje seguir rellenando el formulario y si no existe me de un alert.
El codigo q tengo no me vale porque lo que me hace es recorrerme las posiciones una a una y me esta sacando el alert hasta que lo encuentra, pero yo necesito que me compruebe las posiciones y solo si no existe me saque el alert, y no me lo este sacando todo el rato.
Pero es que debo estar espesa porque no atino con el codigo correcto.
Espero haberme explicado bien, gracias
Código:
function ComprobarCodigo(cod)
{
codigos = new Array ('c', 'b', '5');
for(i=0; i<=codigos.length; i++)
{
if(codigos[i] == cod.value)
{return true;}
else
{alert('Codigo introducido no valido');return false;}
}
}