मैं दिनांक सत्यापन कर रहा हूं और अब मैं कर रहा हूं कि उपयोगकर्ता केवल numbers
, /
और backspace
दर्ज कर सकता है, इसलिए अब मैं अपनी नियमित अभिव्यक्ति में 2 और कुंजी जोड़ना चाहता हूं। मैं जोड़ने के लिए delete
और arrow keys
तो क्या मैं अपने नियमित अभिव्यक्ति है इस में क्या करना चाहिए बदल जाएगा मेरी कोडनियमित अभिव्यक्ति में हटाएं और तीर कुंजी
<input type="text" id="date" name="date" onkeypress="check(event,this);" />
यह मेरे जावास्क्रिप्ट कोड है
<script type="text/javascript">
function check(evt, id)
{
var value = id.value;
var theEvent = evt || window.event;
var key = theEvent.keyCode || theEvent.which;
key = String.fromCharCode(key);
var regex = /[0-9|\b|/]/;
if(!regex.test(key))
{
theEvent.returnValue = false;
if(theEvent.preventDefault)
theEvent.preventDefault();
}
}
</script>
धन्यवाद आपकी मदद के लिए इंतज़ार कर रहा है चाहता हूँ।
अगर आपको लगता है कर आपको समाधान मिला, मेरे उत्तरों में जोड़े गए नोट्स की जांच करें, वे आपके कोड को अपेक्षित रूप से कार्य करने में मदद कर सकते हैं। – CME64