Script Sample/Quiz Effect

Quiz Effect01 - 주관식 : 정답 확인

zㅣ도닝 2022. 2. 22. 11:32
반응형

//설명. 참고사항.
const quizType = document.querySelector(".quiz__Type") //퀴즈 종류
const quizNumber = document.querySelector(".quiz__number") //퀴즈 번호
const quizAsk = document.querySelector(".quiz__ask") //퀴즈 질문
const quizConfirm = document.querySelector(".quiz__confirm") //정답 확인 버튼
const quizResult = document.querySelector(".quiz__result") //정답 결과
const quizDog = document.querySelector(".quiz__view .dog") //강아지
    
//문제 정보
const answerType = "HTML"
const answerNum = 1;
const answerAsk = "컨텐츠의 구조를 정의하는 마크업 언어는 무엇일까요?";
const answerResult = "HTML";
    
//문제 출력
quizType.textContent = answerType;
quizNumber.textContent = answerNum + ". ";
quizAsk.textContent = answerAsk;
quizResult.textContent = answerResult;

//정답확인
//정답 버튼을 클릭하면 정답 확인은 안보이게  / 숨겨진 정답은 보이게
//정답을 확인하면 강아지가 웃고있어야한다.

//정답 확인
    quizConfirm.addEventListener("click", () => {
    	quizConfirm.style.display = "none"		//정답 확인을 클릭하면 안보이게
        quizResult.style.display = "block"		//클릭하면 결과창이 보이게
        quizDog.classList.add("like")			//강아지에 like 클래스를 추가
    });

https://jiseonpack.github.io/webs_class/javascript/effect/quizEffect01.html

 

퀴즈 이펙트

 

jiseonpack.github.io

 

반응형