如何使用JavaScript允许特定语言字母表作为有效输入

如何使用JavaScript允许特定语言字母表作为有效输入,javascript,asp.net,Javascript,Asp.net,我使用此函数只允许在我的asp:Textbox中输入字母: function Onlyletters(evt) { var e = event || evt; var charCode = e.which || e.keyCode; return ((charCode > 64 && charCode < 91) || (charCode == 32) || (charCode > 96 && charCode <

我使用此函数只允许在我的
asp:Textbox
中输入字母:

function Onlyletters(evt) {
    var e = event || evt;  
    var charCode = e.which || e.keyCode;
    return ((charCode > 64 && charCode < 91) || (charCode == 32) || (charCode > 96 && charCode < 123));
};
仅限函数的选择器(evt){
var e=事件| | evt;
var charCode=e.which | e.keyCode;
返回((charCode>64&&charCode<91)| |(charCode==32)| |(charCode>96&&charCode<123));
};
但是,这只允许使用英语字母表。
我还需要允许使用阿拉伯字母表。。如何实现这一点?

您可以在条件中为阿拉伯字母添加unicode。在本例中,我根据添加0600–06FF。我不熟悉阿拉伯语,所以您可以添加更多字符代码

仅限函数的选择器(evt){
var e=事件| | evt;
var charCode=e.which | e.keyCode;
返回(
(charCode>64&&charCode<91)|
(charCode==32)|
(charCode>96&&charCode<123)||

(charCode>=0x0600&&charCode从3..2..1开始无理由向下投票…我需要的目标是这个
(charCode>=0x0600&&charCode