作者:happy农村人9_624 | 来源:互联网 | 2022-10-12 20:31
有多个问题的答案都与我的问题有关,但不幸的是,没有一个问题对我有用。
我必须检测在android键盘上按下的enter并将焦点从当前的matInput更改为下一个matInput。
我曾尝试keyup.enter
,keydown
并keypress
但没有为我工作。我实现了指令方法,但在Android设备上调试应用程序时未触发方法。虽然,它确实会触发浏览器上的方法。
这是我正在使用的。
HTML:
TS:
handleNext(elementId){
let nextElement = document.getElementById(elementId);
console.log(nextElement);
nextElement.focus();
}
onChange(event){
console.log(event.keycode);
}
PS:我正在使用Cordova进行工作的渐进式Web应用程序。
更新资料
我已经尝试过/sf/ask/17360801/的解决方案,
但是ng-change也不起作用。