<form action="">
<input type="password" class="pw">
<button type="submit" class="btn-login">로그인</button>
</form>
<script>
document.querySelector('.btn-login').addEventListener('click', function(){
let pW = document.querySelector('.pw').value;
if(pW.value == ''){
alert('비번 입력하세요');
}else if(/[A-Z]/.test(pW) == false){
alert('대문자 없어요');
}
})
</script>
혼자서 공백이랑 대문자 검사를 넣었는데, 공백검사는 되지 않고, 자꾸만 alert('대문자 없어요' )만 실행이 됩니다.
위 코드에서 문제가 있는게 있을까요?