HTML5의 새로운 양식 속성
HTML5의
novalidate 속성은 양식을 제출할 때 양식 또는 입력 필드의 유효성을 검사하지 않도록 지정합니다. .
예
제출된 양식 데이터를 확인할 필요가 없습니다
autofocus 속성
autofocus 속성은 부울 속성입니다.
autofocus 속성은 페이지가 로드될 때 필드가 자동으로 포커스를 얻도록 지정합니다.
예
페이지가 로드될 때 "이름" 입력 필드가 자동으로 초점을 맞추도록 합니다.
양식 속성
양식 속성은 입력 필드가 속하는 하나 이상의 양식을 지정합니다.
팁: 두 개 이상의 양식을 참조해야 하는 경우 공백으로 구분된 목록을 사용하세요.
인스턴스
양식 외부에 있는 입력 필드는 HTML 양식을 참조합니다(입력 양식은 여전히 양식의 일부입니다):
🎜 >formaction 속성은 양식 제출의 URL 주소를 설명하는 데 사용됩니다.
formaction 속성은
예
다음 HTMLform 양식에는 주소가 서로 다른 두 개의 제출 버튼이 포함되어 있습니다.
<입력> formenctype 属性
formenctype 属性描述了表单提交到服务器的数据编码 (只对form表单中 method="post" 表单)
formenctype 属性覆盖는 元素적 enctype의 属性을 형성합니다.
主要: 该" multipart/form-data" 编码格式发送表单数据:
<입력> formmethod 属性
formmethod 属性属性覆盖了
<입력> formnovalidate 属性
novalidate 属性是一个 boolean 属性.
novalidate属性描述了 元素는 属性会覆盖
<입력> formtarget 属性
formtarget 属性指定一个name称或一个关键字来指明表单提交数据接收后的表示。
formtarget 属性覆盖
<입력> 높이 와 너비 属性
높이 와 너비 属性规定用于 image 类型的 标签 의 이미지 높이와 크기.
유의 사항: 높이와 너비 属性只适用于 image 类型的 标签.
提示: 图이미지는 일반적으로 동일한 크기와 크기를 갖습니다.果没有这些属性, 浏览器不知道图이미지적대소,并不能预留 适当的 空间.图文은 加载过程中会使页face布局效果改变 (尽管图文已加载)。
实例
정정了一个图image提交按钮, 使用了 높이 와 너비 属性:
<입력> list 属性
list 属性规入域的选项列表。
OperaSafariChromeFirefoxInternet Explorer
实例
에서
<입력> min 및 max 属性
min, max 및 step 属性用于为包含数字或日期的 input 类型规定限束.
유의 사항: min, max 와 step 属性适用于以下类型的 & lt; 입력> 标签:날짜 선택기, 숫자 以及 범위。
实例
다중 속성
다중 속성은 부울 속성입니다.
다중 속성은 요소.
참고: 다중 속성은 이메일 및 파일과 같은 태그 유형에 적용됩니다. : 이메일, 파일.
예
여러 파일 업로드:
패턴 속성
패턴 속성은 요소의 값을 확인하는 데 사용되는 정규식을 설명합니다.
참고: 패턴 속성은 텍스트, 검색, URL, 전화번호, 이메일, 비밀번호 등의 태그 유형에 적용됩니다.
팁: 패턴을 설명하기 위해 전역 제목 속성과 함께 사용됩니다. .
예
다음 예는 세 글자(숫자 및 특수 문자 제외)만 포함할 수 있는 텍스트 필드를 보여줍니다.
자리 표시자 속성
자리 표시자 속성은 입력 필드의 예상 값을 설명하는 힌트를 제공합니다.
사용자가 값을 입력하기 전에 입력 필드에 간단한 프롬프트가 표시됩니다.
참고: 자리 표시자 속성은 텍스트, 검색, URL, 전화, 이메일, 비밀번호 등의 태그 유형에 적용됩니다.
예
입력 필드 프롬프트 텍스트 t:
필수 속성
필수 속성은 부울 속성입니다.
필수 속성은 제출 전에 입력 필드를 채워야 함을 지정합니다(비워둘 수 없음).
참고: 필수 속성은 텍스트, 검색, URL, 전화, 이메일, 비밀번호, 날짜 선택기, 숫자, 확인란, 라디오 및 파일과 같은 태그 유형에 적용됩니다.
인스턴스
비워둘 수 없는 입력 필드:
단계 속성
단계 속성은 입력 필드의 유효한 숫자 간격을 지정합니다.
step="3"인 경우 유효한 숫자는 -3, 0, 3, 6 등입니다.
팁: step 속성을 max 및 min 속성과 함께 사용하여 범위 값을 생성할 수 있습니다.
참고: step 속성은 숫자, 범위, 날짜, 날짜/시간, 날짜/시간-로컬, 월, 시간, 주 등의 유형이 함께 사용되는 것과 같습니다.
인스턴스
는 입력 단계가 3임을 지정합니다.
HTML5에는 스크립트로 작성된 출력과 같은 다양한 유형의 출력 결과를 나타내는 새로운 요소
for 속성을 사용하여 출력 요소와 계산에 영향을 미치는 문서의 다른 요소(예: 입력 소스 또는 매개변수) 간의 관계를 지정할 수도 있습니다. for 속성의 값은 공백으로 구분된 다른 요소의 ID 목록입니다.
placeholder 속성
HTML5에는 placeholder라는 새로운 속성이 도입되었습니다. 및
이 속성은 최신 버전의 Mozilla, Safari 및 Chrome 브라우저에서만 지원됩니다.
필수 속성
이제 제출할 수 없는 빈 텍스트 상자와 같은 클라이언트 측 유효성 검사를 처리하기 위해 JavaScript를 사용할 필요가 없습니다. HTML5에 새로운 속성이 도입되었기 때문입니다. 필수 속성이라고 불리는 것을 다음과 같이 사용할 수 있으며, 이를 통해 입력 상자에 값이 있는지 확인할 수 있습니다:
이 속성은 최신 버전의 Mozilla, Safari 및 Chrome 브라우저에서만 지원됩니다.