
드디어 codeit 자바스크립트 기초를 다 듣고 심화편으로 넘어간다!
초조해 하지말고 천천히 나아가자
const myTag = document.getElementById('myNumber');
const myTags = document.getElementsByClassName('color-btn');
console.log(myTags[1]);
console.log(myTags.length);
for (let tag of myTags){
console.log(tag);
}
HTML Collection을 할 때 종종 마주친다.
배열과 유사한 객체 ex) HTMLCollection, NodeList, DOMTokenList, ...
// 두 개의 결과 값이 같다.
const myTag = document.querySelector('#myNumber')
const myTag = document.getElementById('#myNumber')
// 유사배열이 출력될 것 같지만, 가장 첫 번째 클래스만 불러온다.
const myTag = document.querySelector('.color-btn');
// 유사배열을 불러온다.
const myTags = document.querySelectorAll('.color-btn');
const myTags = document.getElementsByClassName('.color-btn');
const btn = document.querySelector('#myBtn')
// 이벤트 핸들링(Event handling)
btn.onclick = function() { // 이벤트 핸들러(Event Handler)
console.log('Hello Codeit!')
}