2

我在 Aurelia 中创建了一个自定义控件,它只是一个由 div 组成的视觉对象(没有实际的输入控件)。当我通过我的表单选项卡时,我想在选项卡落在我的自定义控件上时调用一个函数来做一些事情,但它不会落在它上面,因为它不是输入。如何让选项卡登陆我的自定义控件?

这通常也适用于 Angular 和 HTML。

4

1 回答 1

2

如果您希望用户使用某个选项卡,您应该首先考虑使用除div's 之外的其他元素来表示该元素(也许是一个按钮?)。

但是,如果您确实需要使用 adiv您可以添加tabindex="0"到它:

<div class="custom-control" tabindex="0"></div>

有关tabindex属性的更多信息here

于 2017-11-15T10:54:22.927 回答