JavaScript - 如何通过键盘使用 onclick 函数

2024-06-12

我有 HTML 和 JavaScript 代码:

<button id="Z">Z</button>

var btnZ = document.getElementById("Z");
btnZ.onclick = function() {
    // Some code
}

我想执行btnZ.onclick当用户按下键盘上的“Z”时函数。我怎样才能做到这一点而不重复里面的代码btnZ.onclick功能?


您应该有一个执行代码的通用函数,但还有两个事件函数。

function do() {
     //some code
}
btnZ.onclick = function(e) {
    do();
};
btnZ.onkeydown = function(e) {
    var keyCode = e.keyCode;

    if(keyCode === 90) do();
}

仅当用户专注于该元素时这才有效。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JavaScript - 如何通过键盘使用 onclick 函数 的相关文章

随机推荐