[HTML] input tag. placeholder
์์ฑ ๊ท์น
- ๐ ์์ฑ ์ํ
โ
์์ฑํ ๋ ์ง๋ฅผ ๊ธฐ๋กํจ์ผ๋ก์จ ๋ฆฌ๋ง์ธ๋
โ
์์ฑํ ํ๋ก์ ํธ๋ฅผ ๊ธฐ๋กํจ์ผ๋ก์จ ํ๋ก์ ํธ๋ฅผ ์ฐพ์๋ณผ ์ ์์
โ
์์ฑ ์ํ๋ฅผ ๊ธฐ์ ํจ์ผ๋ก์จ ์์ ๋ ์ด๋ ฅ ๋ฒ์ ๊ณผ ์์ฑ์ฌ๋ถ๋ฅผ ํ์ธ
- ๐ ๊ธฐ๋ฅ ์ค๋ช
โ
๋ ํผ๋ฐ์ค ๋งํฌ
โ
์ฌ์ฉ๋ ๊ธฐ์ ์ ๋ํด ์ค์ค๋ก ์ค๋ช
- ๐จ ํ๋ก์ ํธ ์ ์ฉ
โ
๊ธฐํ๋ด์ฉ ์์ฑ, ์์ฑํ ๊ณ๊ธฐ๋ฅผ ๊ธฐ์
โ
ํ๋ก์ ํธ์ ์ฌ์ฉํ ์ฝ๋๋ฅผ ํ ์ค์ฉ ๋ฆฌ๋ทฐํ๋ ๊ฒ์ผ๋ก ์ฝ๋ ์ ์ฒด ์ดํด ์ฆ๋ช
โ
์ฝ๋๋ฅผ ์ค๊ณํ ๋ด์ฉ๊ณผ ์ ์ด๋ ๊ฒ ์์ฑํ๋์ง
โ
์์ฑ ์ฝ๋๋ฅผ ์ฝ๋ํ์ผ๋ก ๋ณด์ฌ์ฃผ๊ธฐ
๐ ์์ฑ ์ํ
๐ ์์ฑ ๋ ์ง : 0428, 2022
๐ ์์ฑ ์ํ : ์์ฑ์ค
๐ ๊ธฐ๋ฅ ์ค๋ช
๐ ๋ ํผ๋ฐ์ค ๋งํฌ
๐ ๊ธฐ๋ฅ์ ๋ํด ์ค๋ช
- input tag ๋ ๋ฐ์ดํฐ๋ฅผ ์
๋ ฅํ ์ ์๋ ํน์ ํ ์
๋ ฅ ํ๋ ํ๊ทธ
- form ์๋ฆฌ๋ฉํธ์ธ ๊ฒ์ด ๊ฐ์ฅ ์ค์ํจ
โถ placeholder
- input tag ์ ์์ฑ ์ค ํ๋์ธ placeholder๋ ์
๋ ฅํ ๋ฐ์ดํฐ๋ฅผ ์ค๋ช
ํ๋ ํํธ ์ญํ ์ ์ํํ๋ค.
- placeholder="๊ฐ์ ๋ฃ์ด์ฃผ์ธ์" ์ ๊ฐ์ด ์ค์ ํ๋ฉด inputํ๊ทธ ๋ด์ฉ์ ๋ฃ๋ ๋ถ๋ถ์ ํ์๋๋ค.
โถ placeholder -> onfocus
- input tag ์ ์์ฑ ์ค ํ๋์ธ onfocus๋ placeholder์ ํจ๊ป ์ ์ฉํ๋ค
- onfocus๋ input tag๋ฅผ ํด๋ฆญํ์ฌ ์ปค์๊ฐ ๊น๋นก์ด๋ focus ์ํ๋ฅผ ์๋ฏธํ๋ค
- onfocus="this.placeholder='change text'" ์ ๊ฐ์ ํํ๋ก ์
๋ ฅํ๋ฉด, ํฌ์ปค์ค ์ํ์์์ placeholder ํ์ ๋ฌธ์์ด์ด ๋ณ๊ฒฝ๋๋ค
๐จ ํ๋ก์ ํธ ์ ์ฉ
๐จ ํ๋ก์ ํธ ๊ธฐํ, ์์ฑ ๊ณ๊ธฐ
๐จ ์ฝ๋ ๋ฆฌ๋ทฐ
๐โ๐จ ver.1.0
๐จ ์์ฑ ์ฝ๋(CodePen)