>  기사  >  웹 프론트엔드  >  HTML에서 월 입력 유형을 사용하는 방법은 무엇입니까?

HTML에서 월 입력 유형을 사용하는 방법은 무엇입니까?

PHPz
PHPz앞으로
2023-08-20 20:21:16903검색

HTML에서 양식은 웹 페이지의 사용자 인터페이스를 만드는 데 도움이 되는 다양한 요소로 구성됩니다. 이를 사용하여 자연의 다양한 특성을 수집할 수 있습니다.

일반적으로 사용되는 컨트롤 중 하나는 Month 컨트롤입니다. 즉,

이 컨트롤은 기본적으로 사용자가 월과 연도를 선택하거나 선택할 수 있는 달력과 같은 드롭다운 메뉴를 제공합니다. Month 컨트롤을 사용하면 YYYY-MM 형식으로 날짜를 선택할 수 있습니다. 여기서 YYYY는 연도를 나타내고 MM은 월을 나타냅니다.

Month 컨트롤을 사용하는 간단한 예를 살펴보겠습니다.

으아악

위에 주어진 코드를 실행하면 페이지에 월 컨트롤이 표시됩니다.

컨트롤 오른쪽 달력 아이콘을 클릭하시면 이렇게 한 달 전체 달력이 열립니다 −

HTML에서 월 입력 유형을 사용하는 방법은 무엇입니까?

드롭다운 메뉴가 열리면 달력에서 월과 연도를 선택하거나 컨트롤에 월과 연도를 입력할 수 있습니다.

월과 연도를 선택하면 문자열 유형의 값으로 저장됩니다.

JavaScript를 사용하여 컨트롤에서 선택한 월과 연도를 표시하는 프로그램을 만들어 보겠습니다.

Example

으아악

이 프로그램에서는 <script> 태그를 사용하여 onchange() 이벤트가 트리거될 때 선택한 월을 표시하는 함수가 생성되는 JavaScript 코드를 작성했습니다. 컨트롤에서 날짜 값을 선택하면 이벤트가 시작됩니다. document.write()는 다음 페이지에 값을 표시합니다. <HTML> 형식 지정 태그를 사용하여 형식화된 출력에 입학 날짜를 표시했습니다. </script>

YYYY-MM 형식으로 날짜 값을 표시하고 있습니다.

제출 버튼을 클릭하면 출력을 표시할 수도 있습니다. 이 경우 onchange() 대신 제출 버튼의 onclick() 이벤트를 사용합니다.

으아악

웹페이지가 브라우저에 로드될 때 표시되어야 하는 월과 연도의 기본값을 설정할 수도 있습니다. 이를 위해 태그에 값 속성을 사용할 수 있습니다.

으아악

이 프로그램이 실행되면 월 컨트롤에 "1980년 12월"이 기본값으로 표시됩니다.

그런 다음 매우 흥미로운 부분이 있는데, 날짜 범위를 설정하는 것입니다. 즉, 사용자는 범위 내의 날짜 값만 입력할 수 있습니다. 그렇지 않으면 프로그램에서 오류 메시지가 표시됩니다.

으아악

이 프로그램에서는 12월(1980년)만 활성화되고 다른 달은 비활성화되는 것을 볼 수 있습니다. 마찬가지로 1981년을 입력하면 범위를 설정했기 때문에 11월까지의 달이 표시됩니다.

사용자가 잘못된 월 또는 연도 이름을 입력하면 다음과 같은 오류 메시지가 표시됩니다. −

HTML에서 월 입력 유형을 사용하는 방법은 무엇입니까?

날짜 범위를 설정하는 동안 해당 연도에 대해 몇 달을 건너뛸 수 있는 단계 속성을 사용할 수도 있습니다. 특정 이벤트가 특정 달에 속한다고 가정하는 이벤트 등록 양식의 아래 예를 살펴보세요.

Example

으으으으

위 내용은 HTML에서 월 입력 유형을 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제