<!DOCTYPE html>
<html>
<head>
<title>Document</title>
</head>
<body>
<!-- <label for="userName">์ฌ์ฉ์์ด๋ฆ:</label> -->
<!-- <input type="text" name="" id="userName" /> -->
<select name="" id="" value="">
<option value="02">์์ธ</option>
<option value="21">๋ถ์ฐ</option>
<option value="064">์ ์ฃผ</option>
</select>
<br />
<h3>๊ด์ฌ์๋ ๋ถ์ผ๋?</h3>
<label for=""><input type="radio" name="radio_interest" />์ธ๊ณต์ง๋ฅ </label>
<label for=""><input type="radio" name="radio_interest" />๋ธ๋ก์ฒด์ธ </label>
<label for=""><input type="radio" name="radio_interest" />๋ฉํ๋ฒ์ค </label>
<br />
<textarea name="" id="" style="width: 100%" rows="10"></textarea>
<button onclick="doSearch()">์กฐํ</button>
<button>์ ์ฅ</button>
<br />
<input list="browsers" />
<datalist id="browsers">
<option value="Firefox" />
<option value="Chrome" />
<option value="Safari" />
</datalist>
<script>
function doSearch() {
alert('์กฐํ๊ฐ ์คํ๋ฉ๋๋ค.');
}
</script>
</body>
</html>- label
- input ํ๊ทธ์ focus ์ฐ๊ฒฐ
- ์๊ฐ ์ฅ์ ๋ถ๋ค์ ์ํด label ์ฐ๊ฒฐ๋๋๋ก ๊ผญ ํ์
- select ํ๊ทธ; ์ฝค๋ณด๋ฐ์ค (select ๋ฐ์ค, multiple ์์ฑ ๊ฐ๋ฅ)
- option ํ๊ทธ
- ์ค์ ๊ฐ์ value ์์ฑ์ ํตํด ์ฐธ์กฐ (select์ value ๊ฐ์ผ๋ก ๋ค์ด์ด)
- option ํ๊ทธ
- radio ํ๊ทธ
- ์ ํ ์ต์ ๋ง์ง ์์ ๊ฒฝ์ฐ์ ์ ์ฉ
- ๋ง์ฝ ์ ์ธ๊ณ ๊ตญ๊ฐ => radio ๋ฒํผ์ผ๋ก ๋ํ๋ด๋ฉด ์๋จ
- select ๋ฐ์ค ์ด์ฉ (์ ํ ์ต์ ๋ง์ ๊ฒฝ์ฐ์ ์ ์ฉ)
- textarea ํ๊ทธ; ์ฌ๋ฌ ์ค ๋ฌธ์์ด ์
๋ ฅ
- cols ์์ฑ; ์ํ๋ฒณ ๊ธฐ์ค ๊ฐ์
- ๋ณดํต cols ์์ฑ ์์ฃผ๊ณ style์ width ์์ฑ ์ค
- rows ์์ฑ; ๋ฌธ์ฅ ๊ฐ์
- cols ์์ฑ; ์ํ๋ฒณ ๊ธฐ์ค ๊ฐ์
- button ํ๊ทธ; ์ค์ ์ก์
๋ด๋ ์์ (data ๋ด๋ ๊ฒ์ด ์๋๋ผ ์ฌ์ฉ์์ ์ด๋ฒคํธ ์ก์
๋ฐ์)
- ์ค๋ฌด์์๋ input type์ผ๋ก button ํ๊ทธ ์์
- datalist ํ๊ทธ (ํ๋ฉด์ ์๋ณด์)
- option ํ๊ทธ; ์ข ๋ฃ ํ๊ทธ ์์ด๋ ๋จ
- input ํ๊ทธ์ list ์์ฑ์ datalist ํ๊ทธ์ id ๊ฐ๋ค ๋ฃ์ผ๋ฉด ์ ํํ๋ ๊ฒ ๋ณด์
- ์ต์ ๋ง์ผ๋ฉด ์ ์ฉ X
- ๋ฌด์์ ์ ํํ ์ง ์๋ ๊ฒฝ์ฐ์๋ ๋ฏธ๋ฆฌ ์๋์์ฑ๋์ ๋ณด์
- ์ฌ๋ฌ ๊ตญ๊ฐ list ์ ๋ช๊ธ์๋ง ์ ๋ ฅํด๋ ๋ฐ๋ก ๋ณด์
- ์ต์ ๋ง์ ๊ฒ์ ๋ค๋ฅธ ํ๊ทธ ์ด์ฉํ๋ฉด ๋ ๋๋ง ๋น์ฉ ๋ง์ด ๋ฆ
- ๋ช ํํ์ง ์๊ฒ ์ ์ฅ๋ ์ ์์
- ๋ชฉ๋ก์ ์๋์ง ์ฒดํฌํ๋ ๋ก์ง์ ๋ณ๋๋ก ์ง๋ ๊ฒฝ์ฐ ํ์ํจ (๋จ์ )
- JS์์ ํจ์; ํน์ ๊ธฐ๋ฅ ํ๋ ์ฝ๋ ์งํฉ