HTML5에서 폼 유효성 검사(validation)를 구현하는 방법은 다음과 같습니다:
1. 필수 필드 검사 (Required Field Validation):
<input>
요소에 required
속성을 추가하여 필수 필드로 지정합니다.<input type="text" required>
2. 입력 유형 검사 (Input Type Validation):
<input>
요소의 type
속성을 설정하여 입력 유형을 지정합니다.type="email"
을 사용하면 이메일 유효성을 자동으로 검사합니다.<input type="email">
3. 패턴 검사 (Pattern Validation):
<input>
요소의 pattern
속성을 사용하여 정규 표현식 패턴을 지정할 수 있습니다.<input type="text" pattern="[0-9]{5}">
이러한 방법을 사용하여 HTML5 폼 유효성 검사를 구현할 수 있습니다. 그러나 브라우저에 따라 구현 방식이 약간 다를 수 있으며, 보다 복잡한 유효성 검사를 위해서는 JavaScript를 사용하여 사용자 정의 유효성 검사를 구현할 수도 있습니다.