2012-12-19 28 views
5

में काम नहीं करता क्यों type = "तारीख" क्रोम लेकिन नहीं IE में काम करता है:इनपुट प्रकार = "date" आईई

<input name="start_date" type="date" value="<?php echo $today;?>" autocomplete="off" required="required"> 

आप अधिक जानकारी की जरूरत है मुझे पता है। धन्यवाद!

+2

में http://html5test.com/ तरह साइट खोलने यह आईई द्वारा समर्थित नहीं है द्वारा जो ब्राउज़र द्वारा समर्थित हैं। – CharliePrynn

+0

http://caniuse.com/#feat=input-datetime – SLaks

+0

यहां आप देख सकते हैं कि जब इनपुट प्रकारों की बात आती है तो http://www.w3schools.com/html/html5_form_input_types.asp – MrKiane

उत्तर

11

इनपुट प्रकार = 'दिनांक' एक HTML 5 सुविधा है। इस प्रकार, यह सभी ब्राउज़रों द्वारा अभी तक लागू नहीं है, और IE 7 की तरह पुराने ब्राउज़र द्वारा समर्थित नहीं किया जाएगा और 8.

http://caniuse.com/#search=date

आप इन मामलों को संभालने के लिए जावास्क्रिप्ट के साथ एक polyfill का उपयोग करें और एक सुसंगत प्रदान करना चाहिए ब्राउज़र पर उपयोगकर्ता अनुभव जो HTML5 का समर्थन नहीं करते हैं।

+0

टाइप = "दिनांक" के लिए एक लाख अपवॉट दे सकता हूं आईई 9 और आईई 10 या तो – Tommy

+3

या आईई 11 में काम नहीं करता है, जैसा उत्तर में कैनियस लिंक द्वारा प्रमाणित है। वास्तव में, अधिकांश ब्राउज़र इसे लागू नहीं करते हैं। –

1

परीक्षण कर सकते हैं, जो नए HTML5 मानक के तत्वों बस अपने ब्राउज़र

संबंधित मुद्दे