7月5日月曜日TIL
memo
首都コードを先に作成します。
let elSuccessMessage = document.querySelector('#username')
let elFailureMessage = document.querySelector('.failure-message')
let elSuccessMessage = document.querySelector('.success-message')
elInputUsername.onkeyup = function() {
console.log(elInputUsername.value) // elInputUsername의 값
if(isMoreThan4Length(elInputUsername.value)) {
console.log('4글자보다 크다') // 성공메시지가 보여져야함
elSuccessMessage.classList.remove('hide')
// 실패메시지가 가려져야함
elFailureMessage.classList.add('hide')
}
else{
console.log('짧다') // 성공메시지가 가려져야함
elSuccessMessage.classList.add('hide')
// 실패메시지가 보여야 함
elFailureMessage.classList.remove('hide')
}
}
function inMoreThan4Length(value) {
return value.length >= 4
// isMoreThan4Length('hello') => true
}
イベントに関する説明
on
がある.(onclick
、onkeyup
)等ミスの件。
onclick
にイベントハンドラを登録する場合は、関数実行ではなく関数名を登録する必要があります.)そしてonClickではなく、小文字で書かれています.検証の課題
Reference
この問題について(7月5日月曜日TIL), 我々は、より多くの情報をここで見つけました
https://velog.io/@hunsm4n/7월-5일-월요일-TIL
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
Reference
この問題について(7月5日月曜日TIL), 我々は、より多くの情報をここで見つけました https://velog.io/@hunsm4n/7월-5일-월요일-TILテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol