728x90
ํด์ฆ ์ ๋ตํ์ธํ๊ธฐ ์ ํ
์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ด์ฉํ์ฌ ์น๋์์ธ๊ธฐ๋ฅ์ฌ ํ๊ธฐ๋ฌธ์ ๋ฅผ ๋ฒํผ ํ์ ํด์ฆ๋ก ์ ์ํด๋ณด๊ธฐ!
์ ๋ตํ์ธํ๊ธฐ ์ ํ์ผ๋ก ์ ์ํ ์๋ฐ์คํฌ๋ฆฝํธ ์์ค
ํด์ฆ๋ฐ์ค์ ๋ฒํธ, ํด์ฆ ๋ฌธ์ , ๋ต ๋ฑ์ ๋ชจ๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ํตํด ๋ณด์ฌ์ค๋ค.
์ ๋ตํ์ธ๋ฒํผ์ ๋๋ ์ ๊ฒฝ์ฐ ๊น๋ํ๊ฒ ๋ต๋ง ๋ณด์ผ ์ ์๊ฒ ์ ๋ตํ์ธ ๋ฒํผ์ ์์ ์ค๋ค.
//์ ํ์
const quizType = document.querySelector(".quiz__type"); //ํด์ฆ์ข
๋ฅ
const quizNumber = document.querySelector(".quiz__question .number"); //ํด์ฆ ๋ฒํธ
const quizAsk = document.querySelector(".quiz__question .ask"); //ํด์ฆ ์ง๋ฌธ
const quizConfirm = document.querySelector(".quiz__answer .confirm"); //ํด์ฆ ํ์ธ ๋ฒํผ
const quizResult = document.querySelector(".quiz__answer .result"); //์ ๋ต ๊ฒฐ๊ณผ
const quizView = document.querySelector(".quiz__view"); //๊ฐ์์ง
//๋ฌธ์ ์ ๋ณด
const answerType = "์น๋์์ธ๊ธฐ๋ฅ์ฌ";
const answerNum = "1";
const answerAsk = "์ธ์ ํ๋ ๋ ์์ ๊ฒฝ๊ณ ๋ถ๋ถ์ ์์, ๋ช
๋, ์ฑ๋์ ๋๋น๊ฐ ๋์ฑ ๊ฐํ๊ฒ ์ผ์ด๋๋ ํ์์ ๋ฌด์์ด๋ผ๊ณ ํ๋๊ฐ?";
const answerResult = "์ฐ๋ณ๋๋น";
// ๋ฐ์ดํฐ ์ ์ฅ //
//๋ฌธ์ ์ถ๋ ฅ
quizType.innerText = answerType;
quizNumber.innerText = answerNum + ". ";
quizAsk.innerText = answerAsk;
quizResult.innerText = answerResult;
//์ ๋ต์จ๊ธฐ๊ธฐ
quizResult.style.display = "none"
//์ ๋ตํ์ธ ๋ฒํผ
//๋ฒํผ์ ํด๋ฆญํ๋ฉด ํ์ธ ๋ฒํผ์ ์๋ณด์ด๊ฒ ํ๊ณ ์จ๊ฒจ์ง ์ ๋ต์ ๋ณด์ด๊ฒ ํด์ค๋ค.
//์ ๋ต์ ํ์ธํ๋ฉด ๊ฐ์์ง๊ฐ ์๊ณ ์์ด์ผ ํ๋ค. // ํด๋์ค like๋ฅผ ์ถ๊ฐํ๊ธฐ ๋๋ฌธ
quizConfirm.addEventListener("click", function(){
quizConfirm.style.display = "none"; //css ์คํ์ผ
quizResult.style.display = "block";
quizView.classList.add("like");
});
!๊ธฐ์ตํด์ผ ํ ๋ฌธ๋ฒ!
๋ฒํผ์ ํด๋ฆญํ ๋ ์ ๋ต์ ๋ณด์ด๊ฒ ํด์ค๋ค.
quizResult.style.display = "block";
๋ฒํผ์ ํด๋ฆญํ์ ๋ ์ด๋ฒคํธ๋ฅผ ์คํํด์ค๋ค.
quizConfirm.addEventListener("click", function(){}
๋ฒํผ์ ํด๋ฆญํ์ ๋ ์ ๋ตํ์ธ๋ฒํผ์ ์จ๊ฒจ์ค๋ค. (์๋ฐ์คํฌ๋ฆฝํธ๋ก CSS์คํ์ผ ์ ์ธํ๋ ๋ฐฉ๋ฒ)
quizResult.style.display = "none"
์์์ ํ ์คํธ ์ค์ ํ๊ธฐ
innerText()
๊ฒฐ๊ณผ๋ณด๊ธฐ
728x90
'EFFECT' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Search] ๊ฒ์ ์ ํ ์ฌ์ดํธ ๋ง๋ค๊ธฐ02 (4) | 2022.08.17 |
---|---|
[Search] ๊ฒ์ ์ ํ ์ฌ์ดํธ ๋ง๋ค๊ธฐ01 (5) | 2022.08.17 |
ํด์ฆ ๋ฌธ์ ๋ง๋ค๊ธฐ04 (6) | 2022.08.08 |
ํด์ฆ ๋ฌธ์ ๋ง๋ค๊ธฐ03 (4) | 2022.08.06 |
ํด์ฆ ๋ฌธ์ ๋ง๋ค๊ธฐ02 (3) | 2022.08.05 |
๋๊ธ