한 줄 짜리 텍스트 정의 (여러줄은 textarea)
비밀번호 필드로 값이 보여지지 않음
이메일 주소 입력필드 사용 (자동 유효성 검사와 모바일의 경우 .com 버튼이 추가되어 빠른 입력 가능
검색시 사용되며 일반 텍스트 필드처럼 작동
전화번호 입력 필드
URL 링크 주소 포함 (자동 유효성 검사 가능, 스마트폰의 경우 이메일과 같이 .com 버튼으로 빠른 입력 지원)
일반 버튼 (추가 이벤트 핸들러로 활용 가능)
value 속성으로 버튼 내 삽입될 텍스트 지정이 가능하다.
데이터 제출용 버튼
모든 양식 기본 값으로 재설정 버튼
이미지를 제출 버튼으로 사용 가능
src 속성으로 이미지를 지정하여 활용가능
한개 옵션만 선택 가능
button1 button20개 혹은 1개 이상의 옵션 선택 가능
button1
button2
색상 선택기가 표시
허용되는 숫자 선택 가능
숫자 슬라이더 컨트롤로 조절 (볼륨버튼과 비슷)
날자 입력 필드 표시
날짜 및 시간 입력 필드 표시
월, 년도 선택가능
시간 선택 가능
주, 연도 선택가능
파일 선택 및 업로드 가능
숨겨진 입력 필드 정의 (사용자 표시x)
value 초기 값 지정시 사용
readonly 읽기 전용으로 수정, 입력 불가
disabled 비활성화로 수정, 입력 불가
size 입력 너비값 지정 기본값은 20
text, search, tel, url, email, password에서 작동
10
default
30
maxlength 입력 가능 최대문자 지정
10글자 가능 이후는 작성 불가
min max 숫자 관련 입력 유형에서 최소값, 최대값 지정
number, range, date, datetime-local, month, time, week 에서 사용
step 범위 이동시 간격 지정
number, range, date, datetime-local, month, time, week 에서 사용
multiple 여러개 입력시 사용
email, file 등 에서 사용 가능
pattern 유효성 검사가 가능한 정규식 지정 가능
placeholder 임시 텍스트로 예상 값 설명
value
placeholder
required 필수 입력임을 지정
text, search, url, tel, email, password, number, radio, file 등에서 사용
autofocus 페이지 로드시 가장 먼저 포커스 지정할 요소
autocomplete 양식 자동 완성 기능 사용여부
사용시 브라우저에서 값을 예상할 수 있다.
form, input, text, search, url, tel, email, password, time, color 등에서 사용할 수 있다.