λ°μν
14_input.html νμΌ μ½λπ©π»
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>input νκ·Έ</h1>
<hr>
<!-- input νκ·Έ : μ¬μ©μλ‘λΆν° λ¬Έμκ°(νμΌ)μ μ
λ ₯λ°κΈ° μν νκ·Έ - μ
λ ₯νκ·Έ -->
<!-- type μμ± : κ°(νμΌ)μ μ
λ ₯λ°κΈ° μν ννλ₯Ό μμ±κ°μΌλ‘ μ€μ -->
<!-- name μμ± : νκ·Έμ μ΄λ¦μ μμ±κ°μΌλ‘ μ€μ - νκ·Έλ₯Ό ꡬλΆνκΈ° μν μλ³μλ‘ μ¬μ© : μ
λ ₯κ° κ²μ¦(JavaScript) -->
<!-- => μΉνλ‘κ·Έλ¨μμ μ λ¬κ°μ ꡬλΆνκΈ° μν μλ³μλ‘ μ¬μ©(Java - Servlet) -->
<!-- value μμ± : μ
λ ₯νκ·Έμ μ΄κΈ°κ°μ μμ±κ°μΌλ‘ μ€μ -->
<!-- size μμ± : μ
λ ₯νκ·Έμ ν¬κΈ°λ₯Ό μμ±κ°μΌλ‘ μ€μ -->
<!-- maxlength μμ± : μ΅λ μ
λ ₯ κ°λ₯ν λ¬Έμμ κ°―μλ₯Ό μμ±κ°μΌλ‘ μ€μ -->
<!-- autofocus μμ±(HTML5) : νκ·Έμ ν¬μ»€μ€(Focus)λ₯Ό μ 곡νλ μμ± - μμ±κ° μλ΅ κ°λ₯ -->
<!-- required μμ±(HTML5) : μ
λ ₯νκ·Έμ κ°μ λ°λμ μ
λ ₯νλλ‘ μ€μ νκΈ° μμ± - μμ±κ° μλ΅ κ°λ₯ -->
<!-- => required μμ±μ΄ μ€μ λ μ
λ ₯νκ·Έμ μ
λ ₯κ°μ΄ μλ κ²½μ° μλ¬ λ©μΈμ§ μΆλ ₯ - form νκ·Έ λ―Έλμ -->
<!-- placeholder μμ±(HTML5) : μ
λ ₯νκ·Έμ μ
λ ₯κ°μ λν μ€λͺ
μ μμ±κ°μΌλ‘ μ€μ -->
<!-- => placeholder μμ±μ΄ μ€μ λ μ
λ ₯νκ·Έμ κ°μ΄ μ
λ ₯λλ©΄ μ€λͺ
λ¬Έμ μλ μλ©Έ -->
<!-- readonly μμ± : μ
λ ₯νκ·Έλ₯Ό μ½κΈ° μ μ©μΌλ‘ μ€μ νκΈ° μν μμ± - μμ±κ° μλ΅ κ°λ₯ -->
<!-- checked μμ± : μ°μ μ ν κΈ°λ₯μ μ 곡νκΈ° μν μμ± - μμ±κ° μλ΅ κ°λ₯ -->
<!-- min μμ± : μ
λ ₯νκ·Έμ μ
λ ₯ κ°λ₯ν μ΅μκ°μ μμ±κ°μΌλ‘ μ€μ -->
<!-- max μμ± : μ
λ ₯νκ·Έμ μ
λ ₯ κ°λ₯ν μ΅λκ°μ μμ±κ°μΌλ‘ μ€μ -->
<!-- type μμ±κ° -->
<!-- hidden : μ
λ ₯νκ·Έλ₯Ό μ¨κ²¨ μ¬μ©μλ‘λΆν° κ°μ μ
λ ₯λ°μ μκ³ μΉνλ‘κ·Έλ¨μ νμν μμκ°μ μ λ¬ -->
<!-- text : ν€λ³΄λλ‘ λ¬Έμκ°μ μ
λ ₯λ°μ μ λ¬ -->
<!-- password : ν€λ³΄λλ‘ λ¬Έμκ°μ μ
λ ₯λ°μ μ λ¬ - μ
λ ₯λ λ¬Έμκ° νΉμ λ¬Έμλ‘ λ³νλμ΄ νμ -->
<!-- radio : name μμ±κ°μ΄ κ°μ μ
λ ₯νκ·Έ μ€ νλλ₯Ό μ ννμ¬ μ λ¬ -->
<!-- checkbox : name μμ±κ°μ΄ κ°μ μ
λ ₯νκ·Έ μ€ νλ μ΄μμ μ ννμ¬ μ λ¬ -->
<!-- file : νμΌμ μ
λ ₯λ°μ μ λ¬ - form νκ·Έμ enctype μμ±κ°μ [multipart/form-data]λ‘ μ€μ -->
<!-- email(HTML5) : μ΄λ©μΌ νμμ λ¬Έμκ°μ μ
λ ₯λ°μ μ λ¬ - μ΄λ©μΌ νμμ λν κ²μ¦ κΈ°λ₯ μ 곡 -->
<!-- number(HTML5) : μ«μ νμμ λ¬Έμκ°μ μ
λ ₯λ°μ μ λ¬ - μ¦κ° λλ κ°μ λ²νΌ μ 곡 -->
<!-- => μ«μ νμμ λ¬Έμλ§ μ
λ ₯ κ°λ₯νλ©° min μμ±κ° λ° max μμ±κ°μ λν κ²μ¦ κΈ°λ₯ μ 곡 -->
<!-- tel(HTML5) : μ νλ²νΈ νμμ λ¬Έμκ°μ μ
λ ₯λ°μ μ λ¬ - μ€λ§νΈκΈ°κΈ°μ μ
λ ₯ν¨λ λ³κ²½ -->
<!-- url(HTML5) : URL μ£Όμ νμμ λ¬Έμκ°μ μ
λ ₯λ°μ μ λ¬ - μ€λ§νΈκΈ°κΈ°μ μ
λ ₯ν¨λ λ³κ²½ -->
<!-- search(HTML5) : κ²μ κ΄λ ¨ λ¬Έμκ°μ μ
λ ₯λ°μ μ λ¬ - μ€λ§νΈκΈ°κΈ°μ μλμμ± κΈ°λ₯ μ¬μ© -->
<!-- color(HTML5) : μμ μ ννμ¬ μμκ°(#RRGGBB) νμμ λ¬Έμκ°μΌλ‘ μ λ¬ -->
<!-- range(HTML5) : min μμ±κ°κ³Ό max μμ±κ°μ λ²μμ κ° μ€ νλλ₯Ό μ ννμ¬ μ λ¬ -->
<!-- date(HTML5) : λ μ§ νμμ λ¬Έμκ°(yyyy-mm-dd)μ μ
λ ₯λ°μ μ λ¬ - λ μ§λ₯Ό μ ννλ λ°μ€λͺ¨λΈ μ 곡 -->
<!-- date(HTML5) : λ μ§ νμμ λ¬Έμκ°(yyyy-mm-dd)μ μ
λ ₯λ°μ μ λ¬ - λ μ§λ₯Ό μ ννλ λ°μ€λͺ¨λΈ μ 곡 -->
<!-- time(HTML5) : μκ° νμμ λ¬Έμκ°({AM|PM} HH:mm)μ μ
λ ₯λ°μ μ λ¬ - μκ°μ μ ννλ λ°μ€λͺ¨λΈ μ 곡 -->
<!-- datetime-local(HTML5) : λ μ§ λ° μκ° νμμ λ¬Έμκ°μ μ
λ ₯λ°μ μ λ¬ - λ μ§ λλ μκ°μ μ ννλ λ°μ€λͺ¨λΈ μ 곡 -->
<form action="#" method="post">
<input type="hidden" name="num" value="1000">
<p>μμ΄λ : <input type="text" name="id" size="10" maxlength="20" autofocus required></p>
<p>λΉλ°λ²νΈ : <input type="password" name="passwd" placeholder="λΉλ°λ²νΈ μ
λ ₯"></p>
<p>μ΄λ¦ : <input type="text" name="name" value="νκΈΈλ" readonly></p>
<p>μ±λ³ : <input type="radio" name="gender" value="M">λ¨μ
<input type="radio" name="gender" value="W" checked>μ¬μ
</p>
<p>μ·¨λ―Έ : <input type="checkbox" name="hobby" value="λ
μ">λ
μ
<input type="checkbox" name="hobby" value="κ²μ">κ²μ
<input type="checkbox" name="hobby" value="λ±μ°">λ±μ°
<input type="checkbox" name="hobby" value="λμ">λμ
</p>
<p>μ¬μ§ : <input type="file" name="photo"></p>
<p>μ΄λ©μΌ : <input type="email" name="email"></p>
<p>λμ΄ : <input type="number" name="age" min="1" max="100"></p>
<p>μ νλ²νΈ : <input type="tel" name="phone"></p>
<p>sns : <input type="url" name="sns"></p>
<p>μ’μνλ λ¨μ΄ : <input type="search" name="keyword"></p>
<p>μ’μνλ μ : <input type="color" name="color"></p>
<p>Java μ€λ ₯ : ν<input type="range" name="grade" min="1" max="5">μ</p>
<p>μλ
μμΌ : <input type="date" name="birthday"></p>
<p>κΈ°μμκ° : <input type="time" name="uptime"></p>
<p>μλ : <input type="datetime-local" name="alram"></p>
<!-- form νκ·Έμ νμνκ·Έλ‘ μ
λ ₯νκ·ΈμΈμ μ μΆ μ΄λ²€νΈλ₯Ό λ°μνλ νκ·Έλ₯Ό λ°λμ μμ± -->
<!-- => μ μΆ μ΄λ²€νΈκ° λ°μλλ©΄ form νκ·Έκ° μ€νλμ΄ μΉνλ‘κ·Έλ¨μ μμ²ν΄ μ
λ ₯κ° μ λ¬ κ°λ₯ -->
<!-- input νκ·Έμ type μμ±κ°μ [submit]μΌλ‘ μ€μ νλ©΄ νκ·Έλ₯Ό ν΄λ¦ν μ μΆ μ΄λ²€νΈ λ°μ -->
<!-- => λ²νΌ νμμΌλ‘ μΆλ ₯λλ©° value μμ±κ°μΌλ‘ λ²νΌμ λΌλ²¨λͺ
μ€μ -->
<!-- <input type="submit" value="νμκ°μ
"> -->
<button type="submit">νμκ°μ
</button>
<!-- form νκ·Έμ νμνκ·Έλ‘ μ
λ ₯νκ·Έμ μ
λ ₯κ°μ μ΄κΈ°ν μ²λ¦¬νλ κΈ°λ₯μ νκ·Έ μμ± κ°λ₯ -->
<!-- input νκ·Έμ type μμ±κ°μ [reset]μΌλ‘ μ€μ νλ©΄ μ
λ ₯νκ·Έμ μ
λ ₯κ°μ μ΄κΈ°ν μ²λ¦¬ - μ΄κΈ°ν μ΄λ²€νΈ(Reset Event) -->
<!-- <input type="reset" value="λ€μμ
λ ₯"> -->
<!-- button νκ·Έμ type μμ±κ°μ [reset]μΌλ‘ μ€μ νλ©΄ λ²νΌμ ν΄λ¦ν κ²½μ° μ΄κΈ°ν μ΄λ²€νΈ λ°μ -->
<button type="reset">λ€μμ
λ ₯</button>
</form>
</body>
</html>
μ€ν κ²°κ³Όβ¬οΈ
λ°μν
'Frontend > HTML' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[HTML]16_label νκ·Έ (0) | 2023.12.26 |
---|---|
[HTML]15_label νκ·Έ (1) | 2023.12.26 |
[HTML]13_form νκ·Έ (1) | 2023.12.26 |
[HTML]11&12_audio/video νκ·Έ (1) | 2023.12.26 |
[HTML]10_iframe νκ·Έ (0) | 2023.12.25 |