Javascipt에서 Element에 가져오는 방법.
document.title = "haha I changed the title!";
// document는 Web Site를 의미한다고 생각하면 된다.
querySlector는 CSS 방식으로 Element를 조회할 수 있다.
const title = document.querySelector(".hello h1");
console.log(title);
addEventListener(A,B)
Rawstring을 사용하는 것 보다는 변수로 지정해 놓는 것이 좋다!
const h1 = document.querySelector("div.hello:first-child h1");
function handletitleClick() {
const activedClass = "active"; // RawString을 사용하는 것 보다는 변수로 지정해 놓는 것이 에러를 줄여준다.
if (h1.className === activedClass) {
h1.className = "";
console.log(h1.className);
} else {
h1.className = activedClass;
console.log(h1.className);
}
}
h1.addEventListener("click", handletitleClick);
무작정 따라 치는 것이 아니라, 내가 왜 이걸 치고 있는지 이해 할 수 있도록 하자.