Я пытаюсь найти код клавиши для амперсанда и подчеркивания. Я не должен позволять моим пользователям разрешать вводить амперсанды и подчеркивания. Я просматривал один список, и он упоминает 55 как код ключа для 7 и амперсанда, а другой список говорит, что 55 - это код ключа для 7. Поэтому, если я возвращаю false, когда мой пользователь нажимает код 55, я не разрешаю пользователь использует 7, что не является обязательным требованием. Как найти коды клавиш для амперсанда и подчеркивания?
Я только что попробовал с 55, но это только дает мне предупреждение для 7 не с амперсандом!
function noenter(e)
{
evt = e || window.event;
var keyPressed = evt.which || evt.keyCode;
if(keyPressed==13)
{
return false;
}
else if(evt.shiftKey && keyPressed===55)
// else if(keyPressed==59 || keyPressed==38 || keyPressed==58 || keyPressed==95)
{
alert("no special characters");
return false;
}
}