用input获取输入,在edge浏览器及goldenDict中都没问题,但在mdict pc版中却输不进去,会输进搜索栏里。
后来摸索中发现原来输汉字可以,输英文及数字都不行。
但在js中加入监视代码还是不行,请问大神如何解决。
const myInput = document.getElementById('bihua');
myInput.addEventListener('keypress', function(event) {
const keyCode = event.which || event.keyCode;
if ((keyCode >= 48 && keyCode <= 57) || (keyCode >= 65 && keyCode <= 90) || (keyCode >= 97 && keyCode <= 122)) {
myInput.focus();
}
});