我有 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(使用前将#替换为@)