저는 자바 스크립트에서 새로 생겼으며 아래의이 코드에서 다른 클래스의 색상을 변경하고 싶습니다. 나는 예를 들어 클래스 '확인'색상 녹색, 클래스 '오류'색상 빨간색 싶습니다.자바 스크립트의 색상 텍스트 변경
$('#pass').keyup(function (e) {
var strongRegex = new RegExp("^(?=.{8,})(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*\\W).*$", "g");
var mediumRegex = new RegExp("^(?=.{7,})(((?=.*[A-Z])(?=.*[a-z]))|((?=.*[A-Z])(?=.*[0-9]))|((?=.*[a-z])(?=.*[0-9]))).*$", "g");
var enoughRegex = new RegExp("(?=.{6,}).*", "g");
if (false == enoughRegex.test($(this).val())) {
$('#passstrength').html('Minimum 6 znaków');
} else if (strongRegex.test($(this).val())) {
$('#passstrength').className = 'ok';
$('#passstrength').html('Silne!');
} else if (mediumRegex.test($(this).val())) {
$('#passstrength').className = 'alert';
$('#passstrength').html('Średnie!');
} else {
$('#passstrength').className = 'error';
$('#passstrength').html('Słabe!');
}
return true;
});
$ ('# passstrength'). className'이 작동하지 않습니다. 'addClass()'와'removeClass()'를 사용하십시오. – Tushar
그냥'addClass()'를 사용하십시오 .. 색상으로 이미 CSS를 정의했습니다. –