gpt4 book ai didi

Javascript 键盘代码捕获非拉丁字符? (还需要在 selectize.js 中工作)

转载 作者:行者123 更新时间:2023-11-28 06:03:58 24 4
gpt4 key购买 nike

是否可以使用键码捕获 Javascript 中的非拉丁字符?我想捕捉土耳其语字符,如“ü、ş、ö、ğ、ı 和 ı”。我正在使用一个名为 selectize.js 的插件将选择框变成自动完成搜索。该插件使用 Javascript keyCode 来检测按下的内容,但土耳其语字符不起作用。

最佳答案

您可以使用此示例来捕获这些字符:

$(document.body).keypress(function(e) {

var
letter = String.fromCharCode(e.keyCode); // or e.which

if (['ü', 'ş', 'ö', 'ğ', 'ı', 'İ'].indexOf(letter) !== -1) {

alert('Yay! Letter: "' + letter + '" detected');
}

$('#text').text(letter);
});
body {

background-color: #BDE3F0;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span id="text">Click here and press any key on the keyboard!</span>

来自阿塞拜疆的问候:)

关于Javascript 键盘代码捕获非拉丁字符? (还需要在 selectize.js 中工作),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37045442/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com