从 html5 页面内的 svg 禁用键盘事件
Disable keyboard events from svg inside html5 page
我在 html5 页面中导入了一个 svg 文件。对于鼠标事件,我们有属性 pointer-events,我们可以将其设置为 false 以停止事件,但没有任何等效的键盘事件属性。我有一个 js 函数 "document.onkeydown",我希望能够防止触发。
有帮助吗?
只需为相应的事件添加监听器,return false。
document.onkeydown = document.onkeyup = document.onkeypress = function (e){
return false;
}
我在 html5 页面中导入了一个 svg 文件。对于鼠标事件,我们有属性 pointer-events,我们可以将其设置为 false 以停止事件,但没有任何等效的键盘事件属性。我有一个 js 函数 "document.onkeydown",我希望能够防止触发。 有帮助吗?
只需为相应的事件添加监听器,return false。
document.onkeydown = document.onkeyup = document.onkeypress = function (e){
return false;
}