๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ(266)
-
์น ํ๋ก๊ทธ๋๋ฐ - dom
์น ํ๋ก๊ทธ๋๋ฐ - dom DOM์ ๊ฐ๋ ์ ์ด๋ ๋ค. ๋ฌธ์ ๊ฐ์ฒด ๋ชจ๋ธ(DOM, Document Object Model)์ XML์ด๋ HTML ๋ฌธ์์ ์ ๊ทผํ๊ธฐ ์ํ ์ผ์ข ์ ์ธํฐํ์ด์ค. ์ด๋ ๊ฒ ๋ฃ๋๋ค๋ฉด ์ดํด๊ฐ ์ ๊ฐ์ง ์์ ์๋ ์๋ค. ์ฝ๊ฒ ๋งํ๋ฉด ๊ฐ์ฒด ์งํฅ ํํ์ด๋ค. ๊ฐ์ฒด๋ฅผ ์ด๋ ํ ๋ฐฉ์์ผ๋ก ์๋ฆฌ๋ฅผ ํ ๊ฒ์ธ๊ฐ์ ์ด์ ์ ๋ง์ถ๊ณ ์ด๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ์ฝ๊ฒ ์ดํดํ ์ ์๋ค. ์๋์ ์๋ ๋์ด๋ฅผ ์ฐ๊ณ ์ถ๋ ฅ๋ฒํผ์ ๋๋ฅด๋ฉด ์ ๋ ฅํ ๋์ด์ ๋์ค๋ ํ๋ก๊ทธ๋จ์ ์์ฑํด๋ณด์. ์์ค ์ฝ๋ ๋์ด:์ถ๋ ฅ ์ ๋ ฅํ ๋์ด : script๋ ์๋ฐ ์คํฌ๋ฆฝํธ๋ก, ํจ์๋ฅผ ์ด์ฉํ ๋ ๋ณดํต ์ฐ์ธ๋ค. ๊ทธ๋ฆฌ๊ณ button ํ๊ทธ์์ onclick์ ํด๋ฆญํ์ ๋ ํด๋นํ๋ ํจ์๋ฅผ ์คํํ๋ค๋ ๋ป์ด๋ค. ์ฆ ํจ์๊ฐ ์คํ๋์ด good์ด๋ผ๋ id์ ์ ๊ทผํ์ฌ a๋ผ๋ ๊ฐ์ ๋ฃ๋๊ฒ์ด๋ค.
2020.09.17 -
์น ํ๋ก๊ทธ๋๋ฐ - form์ ์์ฉ
์น ํ๋ก๊ทธ๋๋ฐ - form์ ์์ฉ ์ค๋์ form์์ ์ค์์ fieldset, legend๋ฅผ ์ด์ฉํด์ ๋ ๊ตฌ์กฐ์ ์ธ ํผ์ ๋ง๋ค์ด ๋ณผ ๊ฒ์ด๋ค. fieldset์ ํฐ ํ, legend๋ ํ์ ์ ๋ชฉ์ด๋ผ๊ณ ๋ณด๋ฉด ๋๋ค. ์๋ ํ๋ฉด์ ํ๋ฒ ๋ง๋ค์ด๋ณด๋๋ก ํ์. ์์ค ์ฝ๋ ํผ ์ฐ๊ฒฐํ๊ธฐ ๋ก๊ทธ์ธ ์ ๋ณด ์์ด๋: ๋น๋ฐ๋ฒํธ: ์ด๋ฉ์ผ: ๊ฐ์ธ์ ๋ณด ์ด๋ฆ: ์๋ ์์ผ: ์ ์์ ๋ณด ์ฑ๋ณ ์ฌ์ฑ ๋จ์ฑ ์ทจ๋ฏธ๋ ์์์์ํ๊ฐ์์ฌํ ์์ ๊ฒ์ํ๊ณผ ์ปดํจํฐ๊ณตํ๊ณผ ์ ๋ณดํต์ ํ๊ณผ ์ตํฉ์ํํธ์จ์ดํ๊ณผ ๊ตญ๋ฌธ๊ณผ ์ฅ์ ์ทจ๋ฏธ
2020.09.17 -
์น ํ๋ก๊ทธ๋๋ฐ - form
์น ํ๋ก๊ทธ๋๋ฐ - form ์ค๋์ form์ ๋ํด์ ์์๋ณด์. form์ด๋ ๋ฌด์์ผ๊น? form์ ์น ํ์ด์ง๋ฅผ ๋ง๋ค ๋ ํ์๊ฐ์ ์ด๋ ์ฌ์ฉ์์๊ฒ ์ ๋ณด๋ฅผ ์ ๋ ฅ๋ฐ๋ ํ์ด์ง๋ฅผ ๋ง๋ค๋ ํ์์ ์ผ๋ก ์ฐ์ด๋ ๋งค์ฐ ์ค์ํ ํ๊ทธ์ด๋ค. ๋ฐ๋ก ์ค์ ์ผ๋ก ๋์ด๊ฐ๋ณด์. ํ ์คํธ์ ๋ํ ํ๊ทธ : input type = "text" ๋น๋ฐ๋ฒํธ์ ๋ํ ํ๊ทธ : input type = "password" ์ฒดํฌ๋ฐ์ค์ ๋ํ ํ๊ทธ : input type = "checkbox" radio์ ๋ํ ํ๊ทธ : input type = "radio" select์ ๋ํ ํ๊ทธ : input type = "select" textarea์ ๋ํ ํ๊ทธ : input type = "textarea" ์ ์ถ์ ๋ํ ํ๊ทธ : input type = "submit" ์ทจ์์ ..
2020.09.17 -
์ปดํจํฐ ๊ตฌ์กฐ - ๋ค์ค ์ธํฐ๋ฝํธ, ๊ฐ์ ์ฌ์ดํด, ๋ช ๋ น์ด ํ์ดํ๋ผ์ธ
์ปดํจํฐ ๊ตฌ์กฐ - ๋ค์ค ์ธํฐ๋ฝํธ, ๊ฐ์ ์ฌ์ดํด, ๋ช ๋ น์ด ํ์ดํ๋ผ์ธ ๋ค์ค ์ธํฐ๋ฝํธ - ์ธํฐ๋ฝํธ ์๋น์ค ๋ฃจํด์ด ์ํ๋๋ ๋์ค ๋ค๋ฅธ ์ธํฐ๋ฝํธ๊ฐ ๋ฐ์ํ๋ ๊ฒ. ๋ค์ค ์ธํฐ๋ฝํธ์ ์ฒ๋ฆฌ๋ฐฉ๋ฒ 1. ์๋ก์ด ์ธํฐ๋ฝํธ๊ฐ ๋ค์ด์ค๋๋ผ๋ ์ํํ์ง ์๋๋ค. (์ธํฐ๋ฝํธ ํ๋๊ทธ๋ฅผ 0์ผ๋ก) 2. ์ธํฐ๋ฝํธ์ ์ฐ์ ์์๋ฅผ ์ ํ๊ณ ๋์ ์ฐ์ ์์์ ์ธํฐ๋ฝํธ๊ฐ ๋ค์ด์จ๋ค๋ฉด ๊ธฐ์กด์ ๊ฒ์ ์ค๋จํ๊ณ ์๋ก์ด ์ธํฐ๋ฝํธ๋ฅผ ์ฒ๋ฆฌ. ๊ฐ์ ์ฌ์ดํด - ๋ช ๋ น์ด์ ํฌํจ๋์ด ์๋ ์ฃผ์๋ฅผ ์ด์ฉํ์ฌ, ๊ทธ ๋ช ๋ น์ด ์คํ์ ํ์ํ ๋ฐ์ดํฐ์ ์ฃผ์๋ฅผ ์ธ์ถํ๋ ์ฌ์ดํด --> ๊ฐ์ ์ฃผ์์ง์ ๋ฐฉ์ - ์ธ์ถ ์ฌ์ดํด๊ณผ ์คํ ์ฌ์ดํด ์ฌ์ด์ ์์น - t0 : MAR ์คํ(EX) ํ์ดํ๋ผ์ธ์ ์ํ ์คํ ์๊ฐ ํ์ดํ๋ผ์ธ ๋จ๊ณ ์ = k ์คํํ ๋ช ๋ น์ด๋ค์ ์ = N ์ ์ฒด ๋ช ๋ น์ด ์คํ์๊ฐ = Tk ๊ฐ ํ..
2020.09.15 -
์๋์ฐ ํ๋ก๊ทธ๋๋ฐ - ํผ์ ๋ํ์ฌ
์๋์ฐ ํ๋ก๊ทธ๋๋ฐ - ํผ์ ๋ํ์ฌ ํผ์ ๋ํ ์งง์ ์ค๋ช ์ ์์์ ์ค๋ช ํ๋ค. ์ค๋์ ์ด๋ฌํ ํผ์ ํต์ฌ ํด๋์ค์ ์ด๋ฅผ ์ด์ฉํ์ฌ ๋ช๊ฐ์ง ์ด๋ฒคํธ๋ฅผ ๋ง๋ค์ด ๋ณผ ๊ฒ์ด๋ค. ์ํผ ์ํ๋ฆฌ์ผ์ด์ ์ ํต์ฌ ํด๋์ค 1) ํผ ํด๋์ค - ์๋์ฐ ํผ์ ๋ํ๋ด๋ ํด๋์ค 2)์ปดํฌ๋ํธ ํด๋์ค - ์ง์ ์ ์ผ๋ก ํ๋ฉด์ ๋ํ๋์ง๋ ์์ง๋ง ๊ฐ๋ ์ ์ธ ๋ถ๋ถ์ ๋ํ๋ด๋ ํด๋ซ 3) ์ปจํธ๋กค ํด๋์ค - ํผ์ ์ง์ ํ์๋๋ ์ปจํธ๋กค์ ์ํ ํด๋์ค ํผ ์ํ๋ฆฌ์ผ์ด์ ์๋ ๋์์ธ ์์ค ์ฝ๋์, ์ด๋ฒคํธ์ ๋ํ ์์ค ์ฝ๋๊ฐ ์กด์ฌํ๋ค. ๋์์ธ ์์ค ์ฝ๋๋ ์ฐ๋ฆฌ๊ฐ ๋ฒํผ์ ์ด๋ฆ์ ๋ฌด์์ผ๋ก ํ ์ง, ํฌ๊ธฐ๋ฅผ ์ฃผ๋์ง, ์ด๋ค ์ด๋ฒคํธ๋ฅผ ์ค์ ํ ๊ฒ์ธ์ง๋ฅผ ์์ฑํ๋ ๊ณณ์ด๊ณ ์์ค ์ฝ๋๋ ์ด๋ฒคํธ์ ๋ํ ๋์์ ์ง์ ์์ฑํจ์ผ๋ก์จ ๋์ํ๊ฒ ๋ง๋๋ ์์ค ์ฝ๋์ด๋ค. ํ๋กํผํฐ ๋ชฉ๋ก ์ปจํธ๋กค : (Name)..
2020.09.10 -
์๋์ฐ ํ๋ก๊ทธ๋๋ฐ - C# ๊ธฐ๋ณธ๊ฐ๋ (2)
์๋์ฐ ํ๋ก๊ทธ๋๋ฐ - C# ๊ธฐ๋ณธ๊ฐ๋ (2) 1) ๋ธ๋ฆฌ๊ฒ์ดํธ ๋ธ๋ฆฌ๊ฒ์ดํธ๋ ๋ฉ์๋๋ฅผ ๋์ ํด์ ์ฐ๋ ๊ฒ์ด๋ค. ์ด๋ฅผ ๋ฉ์๋ ํฌ์ธํฐ๋ผ๊ณ ํ๋๋ฐ ๋ค์ ์์ ๋ณผ ์ด๋ฒคํธ์ ์ค๋ ๋๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํด์ ์ฌ์ฉ๋๋ ๊ฒ์ด๋ค. ๋ธ๋ฆฌ๊ฒ์ดํธ ํํ delegate ๋ฆฌํดํ์ ๋ธ๋ฆฌ๊ฒ์ดํธ ์ด๋ฆ(๋งค๊ฐ๋ณ์); ๊ทธ๋ ๋ค๋ฉด ์ด delegate๋ฅผ ์ ๊ตณ์ด ์ฌ์ฉํ ๊น? -์ฌ๋ฌ ๊ฐ์ ๋ฉ์๋๋ฅผ ์ฐธ์กฐํ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค. ํ๋์ ํ๋ก์ ํธ ์์๋ ์์์ด ๋ง์ ๋ฉ์๋๊ฐ ์กด์ฌํ๋ค. ์ด๋ฅผ ํฌ๊ดํด์ ์ ์ฅํ ์ ์๋ ๊ฒ์ด delegate์ด๋ค. -๋ธ๋ฆฌ๊ฒ์ดํธ ํ๋ก๊ทธ๋๋ฐ ์์๋ ์ด๋ ๋ค. ๋ธ๋ฆฌ๊ฒ์ดํธ ์ ์ -> ๋ฉ์๋ ์ ์ -> ๋ธ๋ฆฌ๊ฒ์ดํธ ๊ฐ์ฒด ์์ฑ -> ๋ธ๋ฆฌ๊ฒ์ดํธ ๊ฐ์ฒด์ ๋ฉ์๋ ์ฐ๊ฒฐ -> ๋ธ๋ฆฌ๊ฒ์ดํธ ํตํด ๋ฉ์๋ ํธ์ถ 2) ์ด๋ฒคํธ ์ด๋ค ์ฌ๊ฑด์ด ๋ฐ์ํ ๊ฒ์ ์๋ฆฌ๊ธฐ ์ํ ๋ฉ์ธ์ง. ์์๋ฅผ..
2020.09.10