dot的关键代码是什么?
What is key code of dot?
我需要为Ctrl + .
定义一些事件,现在我需要知道dot-key-code的编号是多少。我想要这样的东西:
输入是13
S 是 83
2 是 50
根据this website。
现在我想知道.是{?}
根据相同的 website,. 的点键代码是 190
希望对您有所帮助
根据网站,.
的键码是 190。
110 也是一个点。但是从小键盘。成为 aware/careful!
如果您正在为您的应用程序自定义键盘,请不要使用任何误导性的键盘...
点(.)字符的KeyCode为56
//对于您的自定义键盘..
或
46 适合我
function logKeyCode(event){
const keyCode = (event.which) ? event.which : event.keyCode;
console.log('keyCode =',keyCode);
if(keyCode==190 || keyCode==110 || keyCode==46){
console.log('keyCode . detected');
alert('keyCode . detected');
}
}
<input type="text" onkeypress="logKeyCode(event)" />
对于Angular 8
,46对我有用
@HostListener("keypress", ["$event"]) onKeyPress(event) {
let keyCode = parseInt(event.keyCode);
if (keyCode == 46) {
} else {
event.preventDefault();
}
}
我需要为Ctrl + .
定义一些事件,现在我需要知道dot-key-code的编号是多少。我想要这样的东西:
输入是13
S 是 83
2 是 50
根据this website。
现在我想知道.是{?}
根据相同的 website,. 的点键代码是 190
希望对您有所帮助
根据网站,.
的键码是 190。
110 也是一个点。但是从小键盘。成为 aware/careful!
如果您正在为您的应用程序自定义键盘,请不要使用任何误导性的键盘...
点(.)字符的KeyCode为56
//对于您的自定义键盘.. 或
46 适合我
function logKeyCode(event){
const keyCode = (event.which) ? event.which : event.keyCode;
console.log('keyCode =',keyCode);
if(keyCode==190 || keyCode==110 || keyCode==46){
console.log('keyCode . detected');
alert('keyCode . detected');
}
}
<input type="text" onkeypress="logKeyCode(event)" />
对于Angular 8
,46对我有用
@HostListener("keypress", ["$event"]) onKeyPress(event) {
let keyCode = parseInt(event.keyCode);
if (keyCode == 46) {
} else {
event.preventDefault();
}
}