Click here to Skip to main content
13,052,351 members (56,415 online)
Rate this:
Please Sign up or sign in to vote.
See more:
I am using RAD Text box..I want to check that if user is entering the value in text box it should only character allow spacing its OK. I want it through JavaScript and should display the message box for user that should" enter character only" all this functionality should happen on click of Submit Button...
Posted 17-Aug-11 20:49pm
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

function onkeydown(){
     var ch = String.fromCharCode(event.keyCode);
     var filter = /[a-zA-Z]/   ;
          event.returnValue = false;

This can restrict the user to input only characters, but you still have to consider that user can paste numbers, or drag in into textbox.
Rate this: bad
Please Sign up or sign in to vote.

Solution 2

Use event.keyCode to accept only char values.
write a function in javascript and call it on onkeypress event of Textbox

function checkNum()
if ((event.keyCode > 64 && event.keyCode < 91) || (event.keyCode > 96 && event.keyCode < 123) || event.keyCode == 8)
   return true;
       alert("Please enter only char");
       return false;
vivek_cool 18-Aug-11 3:28am
hey thanks
but i want to include space also.. how i can i do this.
i.e. space can allowed
Member 9286545 26-Jul-12 6:52am
need to pass some value to above function .,,,,,how it could be??
Member 9286545 26-Jul-12 6:53am
and what is event above?
Member 11512226 11-Mar-16 0:08am
it doesn't work when i have a text such that number is in between two letters
koolprasad2003 11-Mar-16 0:28am
this javascript method to be call 'onkeypress' event of textbox, so when you press some key (either number or letter) it should be work as expected, let me know what is the issue
Member 12991763 9-Feb-17 10:31am
how to accept only characters in html
koolprasad2003 11-Feb-17 5:46am
Above given solution will work in HTML also, just call onkeypress event of input box
Hope it helps

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web01 | 2.8.170713.1 | Last Updated 22 Apr 2014
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100