html5개의 새로운 양식 속성에는 autocomplete, novalidate, autofocus, form, formaction, formmethod, formnovalidate, formtarget, list, min, max, step 등이 포함됩니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, HTML5 버전, Dell G3 컴퓨터.
HTML5의 ff9c23ada1bcecdd1a0fb5d5a0f18437 및 d5fd7aea971a85678ba271703566ebfd 태그에 몇 가지 새 속성이 추가되었습니다.
ff9c23ada1bcecdd1a0fb5d5a0f18437 novalidate 속성 novalidate 속성은 부울(Boolean) 속성입니다.
novalidate 속성은 양식을 제출할 때 양식 또는 입력 필드의 유효성을 검사하지 않도록 지정합니다.
예:제출된 양식 데이터를 확인할 필요가 없습니다<form action="demo-form.php" novalidate>
E-mail: <input type="email" name="user_email">
<input type="submit"></form>
d5fd7aea971a85678ba271703566ebfd 자동 완성 속성 autocomplete 속성은 양식 또는 입력 필드에 자동 완성 기능이 있어야 함을 지정합니다.
사용자가 자동 완성 필드에 입력을 시작하면 브라우저는 필드에 채워진 옵션을 표시해야 합니다.
팁: 자동 완성 속성은 양식 요소에서 켜져 있지만 입력 요소에서는 꺼져 있을 수 있습니다.
참고: 자동 완성은 ff9c23ada1bcecdd1a0fb5d5a0f18437 태그뿐만 아니라 텍스트, 검색, URL, 전화, 이메일, 비밀번호, 날짜 선택기, 범위 및 색상과 같은 유형의 d5fd7aea971a85678ba271703566ebfd 태그에서도 작동합니다.
예:양식에서 자동 완성 켜기(입력 필드에 대한 자동 완성 끄기):<form action="demo-form.php" autocomplete="on">
First name:<input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
E-mail: <input type="email" name="email" autocomplete="off"><br>
<input type="submit">
</form>
팁: 일부 브라우저에서는 이 속성을 적용하려면 자동 완성 기능을 활성화해야 할 수도 있습니다.
ff9c23ada1bcecdd1a0fb5d5a0f18437 novalidate 속성 novalidate 속성은 양식을 제출할 때 양식 또는 입력 필드의 유효성을 검사하지 않도록 지정합니다.
예: 제출된 양식 데이터를 확인할 필요가 없습니다
<form action="demo-form.php" novalidate> E-mail: <input type="email" name="user_email"> <input type="submit"> </form>
d5fd7aea971a85678ba271703566ebfd formaction 속성
formaction 속성은 양식 제출의 URL 주소를 설명하는 데 사용됩니다.formaction 속성은 80e4a4b497ba87d4db7bd7777678eee0 요소 작업 속성입니다.
참고: formaction 속성은 type="submit" 및 type="image"에 사용됩니다.
예: 다음 HTMLform 양식에는 주소가 다른 두 개의 제출 버튼이 포함되어 있습니다.
<form action="demo-form.php"> First name: <input type="text" name="fname"><br> Last name: <input type="text" name="lname"><br> <input type="submit" value="提交"><br> <input type="submit" formaction="demo-admin.php" value="提交"> </form>
formenctype 속성은 양식을 통해 서버에 제출된 데이터의 인코딩을 설명합니다(양식 양식의 method="post" 양식에만 해당) formenctype 속성은 enctype 속성을 재정의합니다. 양식 요소의
주로: 이 속성은 type="submit" 및 type="image"와 함께 사용됩니다.
예:
첫 번째 제출 버튼은 기본 인코딩으로 양식 데이터를 보내고 두 번째 제출 버튼은 "multipart/form-data" 인코딩으로 양식 데이터를 보냅니다.
<form action="demo-post_enctype.php" method="post"> First name: <input type="text" name="fname"><br> <input type="submit" value="提交"> <input type="submit" formenctype="multipart/form-data" value="以 Multipart/form-data 提交"> </form>
d5fd7aea971a85678ba271703566ebfd formmethod 属性
formmethod 属性定义了表单提交的方式。
formmethod 属性覆盖了 ff9c23ada1bcecdd1a0fb5d5a0f18437 元素的 method 属性。
注意: 该属性可以与 type="submit" 和 type="image" 配合使用。
示例:重新定义表单提交方式实例:
<form action="demo-form.php" method="get"> First name: <input type="text" name="fname"><br> Last name: <input type="text" name="lname"><br> <input type="submit" value="提交"> <input type="submit" formmethod="post" formaction="demo-post.php" value="使用 POST 提交"> </form>
d5fd7aea971a85678ba271703566ebfd formnovalidate 属性
novalidate 属性是一个 boolean 属性.
novalidate属性描述了 d5fd7aea971a85678ba271703566ebfd 元素在表单提交时无需被验证。
formnovalidate 属性会覆盖 ff9c23ada1bcecdd1a0fb5d5a0f18437 元素的novalidate属性.
注意: formnovalidate 属性与type="submit一起使用
示例:
两个提交按钮的表单(使用与不适用验证 ):
<form action="demo-form.php"> E-mail: <input type="email" name="userid"><br> <input type="submit" value="提交"><br> <input type="submit" formnovalidate value="不验证提交"> </form>
위 내용은 html5의 새로운 양식 속성은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!