2017-11-23 3 views
0

나는이 시간이 지나도 Firefox에서 input type = "date"가 여전히 지원되지 않는다는 것이 이상하다는 것을 알았습니다. 사실, HTML 요소가 입력 요소에 많이 추가되었다고는 생각하지 않습니다. IE10에서는 지원되지 않습니다. 그래서, 내 질문은 ...Firefox에서 작동하는 HTML 5 입력 유형 = "날짜"를 얻는 방법

입력 요소에서 더 이상 또 다른 .js 파일 (즉, jQueryUI DatePicker 위젯)을 추가하지 않고 작업하는 방법은 단지 IE의 일정/날짜를 가져 오는 것입니다. Firefox 브라우저? 어딘가에 적용될 수있는 무언가가 있습니까 (아마도 CDN일까요?) Firefox 및/또는 IE 브라우저에서이 기능이 기본적으로 작동하게 할 수 있습니까 ?? IE 8+ 브라우저를 대상으로하고 Firefox를 대상으로하는 것은 중요하지 않습니다. 최신 버전 (28.0)은 정상입니다.

UPDATE : 파이어 폭스 57+ 입력 유형 = 날짜를 지원

+0

브라우저가 지원하지 않으면 브라우저가 지원하지 않습니다! jQuery datepicker 플러그인을 사용해야합니다. –

답변

0

당신은 이미 당신은 단순히

<input name="startDate" id="startDate" class="date-picker" /> 

날짜 선택기를 추가 할 수 있습니다 jQuery를 사용하고 사용하지 않을 경우 jQuery를 사용할 수 있는지 모든 파일

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script> 

준비 페이지에서 스크립트를 다운로드하지 않고이 행을 추가 할 것이다

$(document).ready(function() { 
    $('.date-picker').datepicker({ 
     autoclose: true, 
     todayHighlight: true, 
    }); 
}); 
+1

'jquery.js'에는 datepicker가 포함되어 있지 않습니다! –

+0

죄송합니다. 그 점을 잊어 버리십시오. – vichu

+1

잘못된 순서로 스크립트를 작성 했으므로 작동하지 않습니다. 하지만 더 중요한 것은 OP는 추가, 또 다른 .js 파일 (즉, jQueryUI DatePicker) _ –

0

날짜 선택 도구 플러그인을 사용해보세요. Firefox는 HTML5 날짜 입력을 지원하지 않기 때문에. 아니면 Firefox에서 dom.forms.datetype 옵션을 활성화하여 about : config에서 활성화 할 수 있습니다.

관련 문제