簡體   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