jquery - Enable button when passwords are alike -
so figured out how check out if 2 password inputs alike. now, want when passwords alike, wanna enable submit button. i've come with:
$("#pass2").keyup(function() { settimeout(function() { if ($("#pass1").val() !== $("#pass2").val()) { $(".nosamepass").fadein('slow'); $(".password").css("border", "1px solid #ff0033"); $('#postpass').attr('disabled', 'true'); } else { $(".nosamepass").fadeout('slow'); $(".password").css("border", "1px solid #232323"); $('#postpass').attr('disabled', 'false'); } }, 0); });
the button disabled default.
but fore reason, button doesn't enable. how can fix this?
you have put false
in string needs be
$('#postpass').attr('disabled', false);
also same true
clause fix well
$('#postpass').attr('disabled', true);
full working code be
$("#pass2").keyup(function() { settimeout(function() { if ($("#pass1").val() !== $("#pass2").val()) { $(".nosamepass").fadein('slow'); $(".password").css("border", "1px solid #ff0033"); $('#postpass').attr('disabled', true); } else { $(".nosamepass").fadeout('slow'); $(".password").css("border", "1px solid #232323"); $('#postpass').attr('disabled', false); } }, 0); });
working jsfiddle
Comments
Post a Comment