novalidate 속성

정의

novalidate 속성은 폼 제출 시 유효성 검사를 하지 않도록 지정할 때 사용합니다. 이 속성은 유효성 검사를 하는 폼에서 “저장” 버튼을 포함시키려고 할 때 유용합니다. 사용자는 폼에 데이터를 완전히 입력하지 않은 상태에서도 하던 일을 마감할 수 있습니다.

속성 값

키워드 설명
novalidate form 요소 전체 유효성 검사를 하지 않도록 지정합니다.

예제

<form action="demo_form.asp" novalidate="novalidate">
E-mail: <input type="email" name="user_email" />
<input type="submit" />
</form>

요소마다 각각 지정할 수도 있습니다. formnovalidate 속성으로 지정할 수 있습니다. 다음의 예제는 두개의 필수 필드를 포함하는 간단한 폼입니다. 세개의 버튼을 갖고 있는데, 하나는 제출 버튼이며 두개의 필드가 모두 채워져야 합니다. 다른 하나는 폼을 저장하는 버튼이며 사용자가 나중에 방문하여 다시 채워넣을 수 있습니다. 다른 하나는 폼 전체를 취소합니다.

<form action="editor.cgi" method="post">
 <p><label>Name: <input required name=fn></label></p>
 <p><label>Essay: <textarea required name=essay></textarea></label></p>
 <p><input type=submit name=submit value="Submit essay"></p>
 <p><input type=submit formnovalidate name=save value="Save essay"></p>
 <p><input type=submit formnovalidate name=cancel value="Cancel"></p>
</form>

참조

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

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