Gracias de antemano.
Pondré dos funciones de js que hago para que compruebe los campos cuando pierde el foco.
Código Javascript:
Ver original
$(document).ready(function(){ //Username Check $("#username").change(function() { var usr = $("#username").val(); if(usr.length >= 4) { $("#status").html('<img src="loader.gif" align="absmiddle"> Checking availability...'); $.ajax({ type: "POST", url: "check.php", data: "username="+ usr, success: function(msg){ $("#status").ajaxComplete(function(event, request, settings){ if(msg == 'OK') { $("#username").removeClass('object_error'); // if necessary $("#username").addClass("object_ok"); $(this).html(' <img src="tick.ico" align="absmiddle">'); } else { $("#username").removeClass('object_ok'); // if necessary $("#username").addClass("object_error"); $(this).html(msg); } }); } }); }else{ $("#status").html('<font color="red"><br /><center>The username should have at least <strong>4</strong> characters.</center></font>'); $("#username").removeClass('object_ok'); // if necessary $("#username").addClass("object_error"); } }); //Password Check $("#password").change(function() { var pass = $("#password").val(); var pass_error = 1; if(pass.length >= 6){ $("#status2").html(' <img src="tick.ico" align="absmiddle">'); }else{ $("#status2").html('<font color="red"><br /><center>The password should have at least <strong>6</strong> characters.</center></font>'); $("#password").removeClass('object_ok'); // if necessary $("#password").addClass("object_error"); } }); });
¿Cómo haría ahora para comprobar las dos en el evento submit del formulario?
Gracias de antemano.