..

Search

formnovalidate

formnovalidate

<button> 태그의 formnovalidate 속성


HTML <button> 태그 ⇒


정의 및 특징

<button> 태그의 formnovalidate 속성은 폼 데이터(form data)를 서버로 제출할 때 해당 데이터의 유효성을 검사하지 않음을 명시합니다.

 

이 속성은 <button> 요소의 type 속성값이 “submit”인 경우에만 사용할 수 있으며, <form> 요소의 novalidate 속성값을 재정의(overriding)합니다.

 

formnovalidate 속성은 불리언(boolean) 속성입니다.

불리언 속성은 해당 속성을 명시하지 않으면 속성값이 자동으로 false 값을 가지게 되며, 명시하면 자동으로 true 값을 가지게 됩니다.


문법

<button type="submit" formnovalidate>

예제
<form action="/examples/media/action_target.php" method="get">
    이메일 주소 : <input type="email" name="user-email"><br>
    <button type="submit">제출하기</button>
    <button type="submit" formnovalidate>유효성 검사없이 제출하기</button>
</form>

코딩연습 ▶


지원하는 브라우저 및 버전

속성명

chrome

edge

ie

firefox

safari

opera

formnovalidate 지원함 지원함 지원함 지원함 지원함 지원함

HTML5에서 변경된 사항

formnovalidate 속성은 HTML5에서 <button> 태그에 새롭게 추가된 속성입니다.


HTML과 XHTML에서의 차이점

XHTML에서는 속성값을 생략할 수 없으므로, 다음과 같이 속성명과 속성값을 모두 명시해야만 합니다.

<button type="submit" formnovalidate="formnovalidate">

연습문제