我们可以使用JavaScript为关闭按钮添加一个键盘事件监听器,以便在按下特定键时关闭Autocomplete。以下是示例代码:
上述示例中,我们为Autocomplete输入框添加了一个键盘事件监听器,当用户按下 ESC 键时关闭Autocomplete。我们还为关闭按钮添加了一个点击事件监听器,以便用户可以通过点击关闭按钮来关闭Autocomplete。在关闭Autocomplete时,我们使用 setAttribute
方法将 aria-hidden
属性设置为 true
,以便屏幕阅读器能够正确地处理它。