2016-07-30 1 views
0

지금까지 암호가 맞는지 사용자가 알 수 있도록이 코드를 사용했지만 일치/일치하지 않는 텍스트의 녹색/빨간색 색상을 만들고 싶습니다. 페이지를 확인하기 위해jQuery에서 색상 변경

$(function() { 
    $("#txtConfirmPassword").keyup(function() { 
     var password = $("#txtNewPassword").val(); 
     $("#divCheckPasswordMatch").html(password == $(this).val() ? "Passwords match." : "Passwords do NOT match!").css('color','green'); 
    }); 
    }); 

답변

0

사용 .css()

$(function() { 
 
$("#txtConfirmPassword").keyup(function() { 
 
    var password = $("#txtNewPassword").val(); 
 
    if(password == $(this).val()) { 
 
     $("#divCheckPasswordMatch").html("Passwords match."); 
 
     $("#divCheckPasswordMatch").css("color","green"); 
 
    } else { 
 
     $("#divCheckPasswordMatch").html("Passwords do NOT match!"); 
 
     $("#divCheckPasswordMatch").css("color","red"); 
 
    } 
 
}); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
<input type="text" id="txtNewPassword" /> 
 
<input type="text" id="txtConfirmPassword" /> 
 
<div id="divCheckPasswordMatch" />

+0

ty 작동 했음) –

0

사용이 텍스트의 색상을 변경하려면 assword

$("elmLocator").css("color","red"); 

그러나 키를 사용하여 다시 변경하는 것을 잊지 마십시오.

0
(function() { 
    $("#txtConfirmPassword").keyup(function() { 
     var password = $("#txtNewPassword").val(); 
     if(password == $(this).val()) 
     { 
      $("#divCheckPasswordMatch").html("Passwords match."); 
      $(this).css('color', 'green'); 
     }else{ 
      $("#divCheckPasswordMatch").html("Passwords do NOT match!"); 
      $(this).css('color', 'red'); 
     } 
    }); 
}); 
+0

수행 한 작업을 설명하는 설명을 추가하십시오. –

0

설정 :

$(function() { 

    $("#txtConfirmPassword").keyup(function() { 
     var password = $("#txtNewPassword").val(); 
     $("#divCheckPasswordMatch").html(password == $(this).val() ? "Passwords match." : "Passwords do NOT match!"); 
    }); 

});