https://www.youtube.com/watch?v=dPRtcRwKo-Y&list=PLuHgQVnccGMBB348PWRN0fREzYcYgFybf&index=2
: 웹브라우저 제어의 예시로 자바스크립트를 통해 바디태그 전체에 대한 야간모드 적용을 보여줌
(참고 - 이 강의들은 css를 학습하지 않은 상태로 JS를 배우는 과정임)
: pass
: 주/야간 모드 예제로 웹브라우저 제어 실습
구글링 키워드 : javascript select tag by css selector
html
<body>
<input type="button" value="night" onclick="
document.querySelector('body').style.backgroundColor = 'black';
document.querySelector('body').style.color = 'withe';
">
<input type="button" value="day" onclick="
document.querySelector('body').style.backgroundColor = 'green';
document.querySelector('body').style.color = 'yellow';
">
<p>123123123123</p>
</body>
자바스크립트에서 css속성을 사용할 때는 하이픈 대신 대문자를 사용한다. (이전 커리큘럼 강의에서 다뤘던 코딩 작성 스타일을 되새겨보자)
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=playcodingacademy&logNo=221317135750
코드 작성 케이스 참조
태그명 'body'가 들어간 자리는 id나 class 선택자명으로 대체될 수 있다.
비교연산자
: 비교연산자는 좌항과 우항의 값을 비교하여 true/false라는 결과값을 제공
Boolean
: true/false 단 두개의 값으로 이루어진 데이터타입
조건문의 형식
아래의 경우 코드A는 실행되고 B는 실행되지 않음
<script> if(true){ 임의의 코드A; } else { 임의의 코드 B; } </script>
아래의 경우 코드 A는 실행되지 않고 B는 실행됨
<script> if(false){ 임의의 코드A; } else { 임의의 코드 B; } </script>
x
x