के मामले में उपस्थित होना चाहिए दुर्भाग्य से यह इस लक्ष्य को हासिल करने के लिए संभव नहीं है, शुद्ध एचटीएमएल 5 में,। जावास्क्रिप्ट की आवश्यकता होगी ...
<input id="hourInput" type="number" min="1" max="24" step="1" onchange="if(parseInt(this.value,10)<10)this.value='0'+this.value;" />
संपादित करें: के बाद से इस सवाल का जवाब अच्छा यातायात पाने के लिए लगता है, मैं तथ्य यह है कि दृष्टिकोण मैं सुझाव दिया है यह करने के लिए एक सीधी सादी तरीका है और जोड़ना चाहते हैं केवल होगा -9 से अधिक मिनट की विशेषता के साथ सही ढंग से काम करें। यदि संख्या कम हो जाती है, तो 0 034 में परिणामस्वरूप जोड़ा जाएगा जब उपयोगकर्ता 234 का नकारात्मक मान दर्ज करेगा।
भी काम करेगा: <इनपुट आईडी = "घंटा इनपुट" प्रकार = "संख्या" मिनट = "1" अधिकतम = "24" चरण = "1" विनिमय = "अगर (यह .value.length == 1) .Value = '0' + this.value, " /> – Dudi
मैंने इस अवधारणा का उपयोग करके एक कोणीय जेएस निर्देश बनाया है, https://github.com/ksnimmy/txDataType – Nimmy
मुझे लगता है, यदि आप इनपुट ईवेंट का उपयोग करते हैं, तो व्यवहार बेहतर होगा। –