संभव डुप्लिकेट का समर्थन करता है, तो कर सकते हैं:
HTML5 Type Detection and Plugin Initializationमैं कैसे बता एक ब्राउज़र <input type = 'तारीख'>
<input type=date>
एक साथ एक इनपुट बनाना चाहिए (वैकल्पिक) उपयोगकर्ता-एजेंट ने डेटपिकर प्रदान किया है, लेकिन यह अभी तक व्यापक रूप से समर्थित नहीं है, इसलिए हम एक jQuery UI Datepicker का उपयोग कर रहे हैं। हम ब्राउजर को अपने डेटपिकर का उपयोग करने की अनुमति कैसे दे सकते हैं और केवल ब्राउज़र यूआई पर वापस आ सकते हैं यदि ब्राउज़र में ऐसी कोई चीज़ नहीं है?
वर्तमान में मुझे लगता है कि केवल ओपेरा का डेटपिकर में बनाया गया है, लेकिन ओपेरा के लिए एक परीक्षण स्पष्ट रूप से खराब होगा। क्या इस सुविधा का पता लगाया जा सकता है (यदि यह पोर्टेबल तरीके से हो सकता है)?
धन्यवाद
दिनांक समर्थन का पता लगाना इस तथ्य से जटिल है कि विभिन्न ब्राउज़र विभिन्न स्तरों पर समर्थन का समर्थन करते हैं। कुछ अच्छे कैलेंडर डेट-पिकर की पेशकश करते हैं। अन्य सिर्फ यह सत्यापित करते हैं कि यह एक तारीख की तरह दिखता है। – rjmunro
बिल्कुल सवाल मैंने क्यों पूछा। मैं जानना चाहता था कि ब्राउजर के पास डेटपिकर है, भले ही यह डेट इनपुट को समझने का दावा न करे। यह AFAICT एक डुप्लिकेट नहीं है, और नीचे दिए गए उत्तर मदद नहीं करते हैं। मुझे अद्यतन करने या चुनाव करने के लिए कभी भी गोल नहीं मिला। मैं बस '<इनपुट वर्ग = डेटपिकर> 'के साथ गया और हमेशा jquery ui डेटपिकर (पुराना शैली वाला तरीका) का उपयोग करता हूं। – DaedalusFall
डेस्कटॉप ब्राउज़र पर यह ध्यान दिया जाना चाहिए कि दिनांक इनपुट UI अक्सर वांछित होने के लिए कुछ छोड़ देता है। भले ही वे इसका समर्थन करते हैं, आप इसका उपयोग नहीं करना चाहेंगे। यह समस्या मोबाइल ब्राउज़र को प्रभावित नहीं करती है। –