양식이 <input type="date" required>
인 양식이 있지만이 필드를 비워두면 양식이 현재 날짜로 게시됩니다. 비어있는 것으로 확인하지 않으며 비어있는 것으로 게시하지 않습니다.오늘 비어있는 html5 날짜 입력을 게시하는 중
이 동작은 서버 측에서 공백으로 유효성을 검사 할 수 없으므로 상당히 번거로 롭습니다. 유효한 날짜를 전송하므로 입력이 허용됩니다.
The W3C specification 상태를 다음과 같이
값 위생 알고리즘은 다음과 같습니다 요소의 값이 유효한 날짜 문자열이 아닌 다음 대신 빈 문자열로 설정합니다. 나는 아무런 입력이 제공되지 않는 경우는 빈 문자열을 POST해야한다고 생각하는 경우
- 내가 올바르게 사양을 해석하고 있는가 :
그래서, 내가 부탁 해요 무엇인가?
UPDATE : 나는 프론트 엔드 유효성 검증이 jQuery를에 의해 촉발되었다 제출할 때문에 망쳐 조금 알게되었다. 특정 레이아웃 때문에 제출 버튼을 <form>
태그 안에 배치 할 수 없습니다.