Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/01/2005, 12:24
Avatar de Chuty
Chuty
 
Fecha de Ingreso: noviembre-2002
Ubicación: el bar de la esquina
Mensajes: 609
Antigüedad: 22 años, 3 meses
Puntos: 2
Validar campo contra array

Buenas a todos, tengo un codigo que encontre en el foro y quiero ver si se puede hacer una modificacion, pero no se como hacerlo...
La idea es la siguiente, el codigo me controla que los campos no esten vacios pero quiero que el campo 'CAMPO1' me valide tambien si el codigo que le ingresa no exista en un array. De echo si existe me tire un mensaje tipo alert .

Como hago esto... Bueno si me pueden dar una mano desde ya se los agradecere y muchas gracias por todo.
Este es el codigo de ejemplo.

Código PHP:
<html>
<
head>
<
title>Untitled</title>

<
script language=JavaScript type=text/javascript>
<!--
String.prototype.itsWhitespace = function(){
    return 
this.search(/S/g) == -true false
}

var 
msk_txt = /CAMPOd/
function 
check_txt(current_form){
    var 
its_ok 0
    
for(var ctr 0ctr current_form.lengthctr++){

        if(
msk_txt.test(current_form[ctr].name)){

            if(
current_form[ctr].value.itsWhitespace()){
            
its_ok++
            }else{
            }
        }
    }
if(
its_ok == 0){
    
// Enviamos el formulario
    
current_form.submit()
}else{
    
alert("Por favor rellene todos los campos ")
}
}

//-->
</script>

</head>
<body>
<form action="formulario.php" method="post" name="form1" onsubmit="return false">
<input  type="text" name="CAMPO1" >
<input  type="text" name="CAMPO2" >
<input  type="text" name="CAMPO3" ><br>
<input type="button" value="Enviar" onclick = "check_txt(this.form)">
</form>
</body>
</html> 

Ahh me olvidaba el array es de php y lo tengo cargado con codigos de tres cifras tipo 001 , 005 , 007 etc...

desde ya gracias y saludos