vue项目使用tabIndex给dom添加键盘事件


在vue项目中,我们通常只能给能获取焦点的表单元素绑定键盘事件,例如给div,img等标签绑定@keydown.left、@keydown.rigth都是无效的,查了一些资料,发现是要设置属性tabIndex。

一、tabIndex定义

tabindex 属性规定当使用 "tab" 键进行导航时元素的顺序。

在 HTML5 中, tabindex 属性可用于任何的 HTML 元素。

在 HTML 4.01中, tabindex 属性可用于: , ,