SEB FE / Section1 / Unit11 / JS/Browser DOM
📌 Today I Learned
- 유효성 검사
querySelector를 사용하여 변수에 할당해 준다.
let elInputUsername = document.querySelector('#username')
let elSuccesMessage = document.querySelector('.success-message')
let elFailureMessage = document.querySelector('.failure-message')
isMoreThan4Length(value) {
return value.length >= 4
}
입력된 값의 길이가 4와 같거나 그보다 클 때
elInputUsername.onkeyup = function () {
if(isMoreThan4Length(elInputUsername.value) {
elSuccesMessage.classList.remove('hide')
elFailureMessage.classList.add('hide')
}
else {
elSuccesMessage.classList.add('hide')
elFailureMessage.classList.remove('hide')
}
}
입력된 아이디의 길이가 최소값보다 작을 때 메시지를 띄운다.