i am stuck in a problem...This is my code which restricts special characters but i want a logic which will restricts special characters,numerics but allow alphanumeric values... for eg:
- valid : a1,4r,aa.
invalid : w@,12,@!.
function check(e)
{
var keynum; var keychar; var numcheck; if(window.event) // IE { keynum = event.keyCode; } else if(e.which) // netscape/Firefox/opera { keynum = e.which; } //condition for backspace(8) Key if(keynum != 8) { keychar = String.fromCharCode(keynum); numcheck = /[a-zA-Z0-9]*[a-zA-Z]+[a-zA-Z0-9]*/; return numcheck.test(keychar); } else { return true; } }
User id : <input type="text" id="txtname" name="txtname" onkeypress="return check(event)"/>