날짜입력
InputDate 개요
nputDate 컨트롤을 사용하여 날짜를 입력하고 편집할 수 있습니다. 날짜는 Globalize 클래스에서 지원하는 형식으로 입력할 수 있습니다. 일반 input 요소에 비해 다음과 같은 장점이 있습니다.:
- 사용자는 숫자가 아닌 값을 입력할 수 없습니다.
- format 속성을 사용하여 앱에 맞게 날짜 값을 포맷하고 파싱할 수 있습니다. 형식 문자열은 여기에 설명된 대로 .NET 스타일 날짜 형식 문자열로 표현됩니다.
- 최소 및 최대 속성을 사용하여 유효한 값 범위를 지정할 수 있습니다(사용자는 이 범위를 벗어난 값을 입력할 수 없습니다.).
- step 속성을 사용하여 사용자가 컨트롤에서 증분/감소 버튼을 클릭할 때 값에 추가되는 증분을 지정할 수 있습니다.
아래 예제에서 InputDate가 현재 주 내의 날짜만 허용합니다.
<label for="theInputDate">The Date</label><div id="theInputDate"></div>
import * as wijmo from '@grapecity/wijmo';import * as input from '@grapecity/wijmo.input';function init() {// a regular input datelet theDate = new input.InputDate('#theInputDate', {format: 'MMM dd, yyyy',min: firstDay,max: lastDay,});}