Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript中允许使用西班牙语字母_Javascript - Fatal编程技术网

如何在javascript中允许使用西班牙语字母

如何在javascript中允许使用西班牙语字母,javascript,Javascript,这里我有一个文本框,我想允许使用西班牙语元音,如–áéIóú¨和所有西班牙语字母。我已返回javascript函数,如下所示 if ((key > 64 && key < 91)|| (key > 159 && key < 166) || (key > 96 && key < 123) || (key == 165) ||(key == 32) || (key == 164

这里我有一个文本框,我想允许使用西班牙语元音,如–áéIóú¨和所有西班牙语字母。我已返回javascript函数,如下所示

if ((key > 64 && key < 91)|| (key > 159 && key < 166) || (key > 96 && key < 123) || (key == 165) ||(key == 32)
                    || (key == 164) || (key == 130) || (key == 181) || (key == 144) || (key == 214) ||
                    (key == 224) ||(key == 233) || (key == 8) || (key == 241) || (key == 209)) {
            }else{
                event.preventDefault();
            }
我允许使用ñ和ñ,因为键盘上有这些字母。所以我调试了代码,找到了关键代码,并允许它们。对于其他字母,我找不到键码。有人能帮我找到西班牙语字母的密码吗
.

只需限制键盘上不允许出现的字母即可。如果您输入的不是这些字母,那么它将被允许

@JaromandaX我也这样做了。但是我在键盘上没有相同的关键字fwiw,当谈到编程语言时,关键字有一个非常特殊的含义,而这与你使用这个术语的目的无关。@JaromandaX我可能解释错了。我也只有信。我的键盘上没有字母áéIóú,你怎么拿到钥匙?它是一根绳子吗?修改键shift、alt、control、command等会影响按下特定键时生成的字符。此外,由于不同的键盘具有不同的映射,您无法可靠地将按下的键映射到生成的字符。@JaromandaX mine是英文键盘