繁体   English   中英

如何在HTML / Javascript(Aurelia)中允许自定义控件上的选项卡

[英]How to allow tab on a custom control in HTML/Javascript (Aurelia)

我在Aurelia中创建了一个自定义控件,它只是由div组成的视觉效果(没有实际的输入控件)。 当我在表单中使用Tab键时,我希望调用一个函数来在Tab键位于我的自定义控件上时做一些事情,但是由于它不是输入,因此它不会落在该控件上。 如何使选项卡进入我的自定义控件?

通常,这也将适用于Angular和HTML。

如果您希望用户使用Tab键浏览某个内容,则首先应该考虑使用div的其他元素来表示该元素(也许是按钮?)。

但是,如果确实需要使用div ,则可以向其中添加tabindex="0"

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

有关tabindex属性的更多信息,请tabindex 此处

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM