I am using a JS solution to allow letters and backspace only. I want to add more options to the input, but can't see to find the right solution.
My Code:
<input id="inputTextBox">
  $(document).ready(function(){
    $("#inputTextBox").keypress(function(event){
        var inputValue = event.which;
        if(!(inputValue >= 65 && inputValue <= 123) && (inputValue != 32 && inputValue != 0)) { 
            event.preventDefault(); 
        }
        console.log(inputValue);
    });
});
This give me the correct result of only letter input and use of backspace. For the correct user experiece I need to add the following.
Allow input '?' , '*' and 'spacebar'.
And if possible, change the input in the form when the user typ. So if a user typ a '?' or 'spacebar', it changes into the value '*' automatic.
Thanks in advance.
 
     
     
    