本文介绍了如何使用“getModifierState”焦点事件与JS?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
$('#输入')[0] .addEventListener('focus',function(key){
if(key.originalEvent.getModifierState(CapsLock))
//做某事...
else {
//做某事..
}
});
但是我收到了这个错误Can not read property getModifierState'undefined不知道我做错了什么。
有些建议或链接要提前阅读谢谢。
解决方案
有不同类型的事件对象。 getModifierState
仅为 KeyboardEvent
定义(例如 keydown
)和 MouseEvent
(例如点击
); focus
既不是。
Ugh, no, that's a terrible suggestion. There are lots of ways your element might get focus other than clicks.
这篇关于如何使用“getModifierState”焦点事件与JS?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!