Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/04/2012, 16:03
jairopicco
 
Fecha de Ingreso: mayo-2010
Mensajes: 32
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Validar formulario jquery

Probé así:

function validarCaracteres(a,b,c,d){

if(a.length < b){
$(c).text(d);
return false;
}else{
$(c).text("");
return true;
}

}

function validarFormulario(a,b){
if(a==true & b == true){
$("#respuesta_input_3").text('ok');
}else{
$("#respuesta_input_3").text('mal');
}
}

$('#1').bind("keyup keydown keypress", function(){validarFormulario(validarCaracteres($(' #1').val(),2,$('#respuesta_input_1'),"mal"),valida rCaracteres($('#2').val(),6,$('#respuesta_input_2' ),"mal"));});

$('#2').bind("keyup keydown keypress", function(){validarFormulario(validarCaracteres($(' #1').val(),2,$('#respuesta_input_1'),"mal"),valida rCaracteres($('#2').val(),6,$('#respuesta_input_2' ),"mal"));});

<input type="text" placeholder="1" id="1" /><br /><br /><br />
<div id="respuesta_input_1"></div>

<input type="text" placeholder="2" id="2" /><br /><br /><br />
<div id="respuesta_input_2"></div>


Y funciona bien pero se activan todos los mensajes de error.