강좌 : 유튜브 생활코딩
document.querySelector('selector');
.style.backgroundColor="black"
.style.color = 'white';
/* night 모드 버튼 만들기 */
<input type = "button" value = "night" onclick="
document.querySelector('body').style.backgroundColor='black';
document.querySelector('body').style.color = 'white';">
/* night_day 모드 버튼 하나로 만드기 */
<input id="night_day" type ="button" value="night" onclick="
if(document.querySelector('#night_day').value==='night'){
document.querySelector('body').style.backgroundColor='black';
document.querySelector('body').style.color = 'white';
document.querySelector('#night_day').value = 'day';
} else {
document.querySelector('body').style.backgroundColor='white';
document.querySelector('body').style.color = 'black';
document.querySelector('#night_day').value = 'night';
}
">
var 변수명
: 중복되는 것을 변수로 만들어 수정하기 용이하게 하기this
: 이벤트가 속해 있는 태그 자기자신을 가르키는 키워드<input type ="button" value="night" onclick="
var target = document.querySelector('body');
if(this.value==='night'){
target.style.backgroundColor='black';
target.style.color = 'white';
this.value = 'day';
} else {
target.style.backgroundColor='white';
target.style.color = 'black';
this.value = 'night';
}
">