Javascript Effect33 ์๋ฐ์คํฌ๋ฆฝํธ ํด์ฆ ํจ๊ณผ : ์ฃผ๊ด์(์ฌ๋ฌ ๋ฌธ์ ) ์ ํ ์๋ฐ์คํฌ๋ฆฝํธ : ํด์ฆ ํจ๊ณผ ์๋ฐ์คํฌ๋ฆฝํธ์ ๋ค์ํ ํจ๊ณผ๋ค ์ค, ํด์ฆ๋ฅผ ๋งํ ์ ์๋ ํด์ฆ ํจ๊ณผ์ ๋๋ค. ๊ทธ ์ค์์๋, ์ฌ๋ฌ ๊ฐ์ ๋ฌธ์ ์ ์ฃผ๊ด์ ์ ๋ต์ ์ ๋ ฅํ ์ ์๋ ํด์ฆ ์ ํ์ ์์ ํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ฃผ๊ด์(์ฌ๋ฌ ๋ฌธ์ ) ์ ํ ์์๋ ์น๋์์ธ๊ธฐ๋ฅ์ฌ์ ํ๊ธฐ ์ํ ๋ฌธ์ ์ ๋๋ค. ๊ฐ ๋ฌธ์ ์ ์ ๋ต์ ๋งํ๋ฉด ๋ฌธ๊ตฌ๊ฐ ๋ํ๋๋ฉฐ ๊ฐ์์ง ์ ๋๋ฉ์ด์ ์ด ๊ธฐ๋ปํ๊ณ , ์ ๋ต์ ๋งํ์ง ๋ชปํ๋ฉด ์ฌํผํ๋ ์ ๋๋ฉ์ด์ ์ผ๋ก ์ ๋ ฅ๊ฐ์ ๋ฐ๋ผ ๋ค๋ฅธ ๊ฒฐ๊ณผ๊ฐ ๋ํ๋ฉ๋๋ค. // ์ ํ์ const quizType = document.querySelectorAll(".quiz__type"); // ํด์ฆ ์ข ๋ฅ const quizNumber = document.querySelectorAll(".quiz__question .number"); // ํด์ฆ ๋ฒํธ c.. 2022. 8. 6. ์๋ฐ์คํฌ๋ฆฝํธ ํด์ฆ ํจ๊ณผ : ์ฃผ๊ด์ ์ ํ ์๋ฐ์คํฌ๋ฆฝํธ : ํด์ฆ ํจ๊ณผ ์๋ฐ์คํฌ๋ฆฝํธ์ ๋ค์ํ ํจ๊ณผ๋ค ์ค, ํด์ฆ๋ฅผ ๋งํ ์ ์๋ ํด์ฆ ํจ๊ณผ์ ๋๋ค. ๊ทธ ์ค์์๋, ์ฃผ๊ด์ ์ ๋ต์ ์ ๋ ฅํ ์ ์๋ ํด์ฆ ์ ํ์ ์์ ํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ฃผ๊ด์ ์ ํ ์์๋ ์น๋์์ธ๊ธฐ๋ฅ์ฌ์ ํ๊ธฐ ์ํ ๋ฌธ์ ์ ๋๋ค. ์ ๋ต์ ๋งํ๋ฉด ๋ฌธ๊ตฌ๊ฐ ๋ํ๋๋ฉฐ ๊ฐ์์ง ์ ๋๋ฉ์ด์ ์ด ๊ธฐ๋ปํ๊ณ , ์ ๋ต์ ๋งํ์ง ๋ชปํ๋ฉด ์ฌํผํ๋ ์ ๋๋ฉ์ด์ ์ผ๋ก ์ ๋ ฅ๊ฐ์ ๋ฐ๋ผ ๋ค๋ฅธ ๊ฒฐ๊ณผ๊ฐ ๋ํ๋ฉ๋๋ค. // ์ ํ์ const quizType = document.querySelector(".quiz__type"); // ํด์ฆ ์ข ๋ฅ const quizNumber = document.querySelector(".quiz__question .number"); // ํด์ฆ ๋ฒํธ const quizAsk = document.query.. 2022. 8. 4. ์๋ฐ์คํฌ๋ฆฝํธ ํด์ฆ ํจ๊ณผ : ์ ๋ต ํ์ธํ๊ธฐ ์ ํ ์๋ฐ์คํฌ๋ฆฝํธ : ํด์ฆ ํจ๊ณผ ์๋ฐ์คํฌ๋ฆฝํธ์ ๋ค์ํ ํจ๊ณผ๋ค ์ค, ํด์ฆ๋ฅผ ๋งํ ์ ์๋ ํด์ฆ ํจ๊ณผ์ ๋๋ค. ๊ทธ ์ค์์๋, ์ ๋ต์ ์ ๋ ฅํ์ง ์๊ณ ์ ๋ต์ ํ์ธํ ์ ์๋ ํด์ฆ ์ ํ์ ์์ ํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ ๋ต ํ์ธํ๊ธฐ ์ ํ ์์๋ ์น๋์์ธ๊ธฐ๋ฅ์ฌ์ ํ๊ธฐ ์ํ ๋ฌธ์ ์ ๋๋ค. '์ ๋ต ํ์ธํ๊ธฐ' ๋ฒํผ์ ๋๋ฅด๋ฉด ๋ฌธ์ ์ ์ ๋ต์ ํ์ธํ ์ ์์ต๋๋ค. // ์ ํ์ const quizType = document.querySelector(".quiz__type"); // ํด์ฆ ์ข ๋ฅ const quizNumber = document.querySelector(".quiz__question .number"); // ํด์ฆ ๋ฒํธ const quizAsk = document.querySelector(".quiz__question .ask".. 2022. 8. 4. ์ด์ 1 2 ๋ค์ 728x90 ๋ฐ์ํ