/ Published in: JavaScript
                    
                                        
The following script will allow only keys that effect actual text changes in input/textareas (character keys, spacebar, backspace and delete). Any other key type will tell whatever function is handling the event to return and not continue on. As a result, this should be place before the actual processing portion of the function.
                
                            
                                Expand |
                                Embed | Plain Text
                            
                        
                        Copy this code and paste it in your HTML
if (
(e.keyCode != 32) && // not spacebar
(e.keyCode != 8) && // not backspace
(e.keyCode != 46) && // not delete
((e.keyCode < 48) || (e.keyCode > 90)) // non-character
) return true;
Comments
 Subscribe to comments
                    Subscribe to comments
                
                