input 요소

정의

input control; input 요소는 타입을 갖는 데이터 필드입니다.

마크업 규칙

기본 문법은 다음과 같습니다. 데모

<p><label for="이름"><input type="text" name="fullName"></p>

속성

속성명 설명
accept type 속성File Upload state면 서버에 수용하는 파일의 타입에 대해 사용자 에이전트에게 힌트를 줍니다.
alt type 속성Image Button state면 이미지를 사용할 수 없는 사용자와 사용자 에이전트에게 대신 사용할 버튼에 대한 텍스트 레이블을 제공합니다.
autocomplete 사용자 에이전트가 제공하는 자동완성 기능을 제어합니다.
autofocus 페이지를 로드할 때 요소가 자동으로 포커스를 받습니다.
checked input 요소가 체크되어 있는지 나타냅니다.
dirname 폼 요소의 방향성을 결정합니다.
disabled 컨트롤를 비활성화합니다.
form form 요소와 연결을 시켜줍니다.
formaction 폼 제출할 서버의 url을 정의합니다.
formenctype 제출하는 폼 데이터의 인코딩을 정의합니다.
formmethod 폼 제출 시 사용되는 HTTP 메서드를 정의합니다.
formnovalidate 폼 제출 시 데이터의 유효성 검사 여부를 결정합니다.
formtarget 폼 제출 후 결과를 표시할 브라우징 문맥을 정의합니다.
height 시각적 높이를 나타냅니다.
list 사용자에게 제안되는 미리 정의된 옵션의 목록을 나타냅니다.
max input 요소에 허용하는 값의 범위 중 최대 값을 나타냅니다.
maxlength 사용자가 입력할 수 있는 글자수의 제한을 나타냅니다.
min input 요소에 허용하는 값의 범위 중 최소 값을 나타냅니다.
multiple 사용자가 여러개의 값을 입력하는 것을 허용하는지를 나타냅니다.
name 폼 제출시에 사용되는 폼 컨트롤의 이름을 나타냅니다.
pattern 컨트롤의 값이 통과해야 할 정규 표현식을 나타냅니다.
placeholder 사용자가 데이터를 입력하는데 도움을 줄 수 있는 '짧은'힌트를 나타냅니다.
readonly input 요소의 값을 수정할 수 있는지 여부를 나타냅니다.
required 필수적인 요소인지 나타냅니다.
size 사용자에게 시각적으로 보여줄 글자 수를 나타냅니다.
src type 속성Image Button state면 이미지의 URL을 지정합니다.
step 컨트롤의 값에서 예상되는(그리고 요구되는) 단계성을 나타냅니다.
type input 요소의 데이터 타입과 연관된 컨트롤을 조절합니다.
value input 요소의 기본값을 나타냅니다.
width 시각적 너비를 나타냅니다.

메모

HTML4/XHTML1과의 차이점, 접근성, 보충 내용 그리고 편집자 의견 등을 포함하고 있습니다.

참조

기준 명세를 바탕으로 명세 번역과 레퍼런스 제작이 이루어졌습니다. 최근 내용은 최신 명세를 확인해 주세요.

관련 요소

 
html5/element/input.txt · 마지막 수정: 2013/11/19 13:35 (외부 편집기)
이 레퍼런스는 클리어보스가 제작/운영하고 있으며, 다음의 라이센스를 따릅니다 :CC 저작자표시-비영리-동일조건변경허락 2.0
Recent changes RSS feed World Wide Web Consortium Driven by DokuWiki