티스토리 뷰
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");
})
//정답 확인
///숨겨진 정답을 클릭하면 정답 확인은 안 보이게 //정답 버튼은 보이게
quizResult.addEventListener("click", () => {
quizResult.style.display = "none";
quizConfirm.style.display = "block";
quizDog.classList.remove("like");
})
'Script Sample > Quiz Effect' 카테고리의 다른 글
Quiz Effect05 - 객관식 여러문제 (0) | 2022.02.23 |
---|---|
Quiz Effect04 - 객관식 한문제 (0) | 2022.02.23 |
Quiz Effect03 - 주관식 여러문제 (0) | 2022.02.23 |
Quiz Effect02 - 주관식 한문제 (0) | 2022.02.23 |
댓글
© 2018 webstoryboy