147
rated 0 times
[
151]
[
4]
/ answers: 1 / hits: 15542
/ 11 Years ago, tue, june 18, 2013, 12:00:00
I am performing date validation and now I am doing that user can only enter numbers
,/
and backspace
so now I want to add 2 more keys into my regular expression. I want to add delete
and arrow keys
so what will change I should do in my Regular Expression .This is my code
<input type=text id=date name=date onkeypress=check(event,this); />
this is me Javascript code
<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>
Thanks waiting for your help.
More From » jquery