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;} } }