AI / 编程与调试
为 div 拼的下拉框补齐 role、状态属性与键盘操作
下面这个下拉框是用 div 拼的:[代码]。请补齐无障碍语义:该用哪些 role、aria-expanded 与 aria-activedescendant 如何随状态变化、上下键与首字母跳转、Esc 关闭、读屏读到的选项文案,并指出哪些行为交给原生 select 更稳妥。
中文原文
能用原生 select 就别自造,自造就得补齐键盘和读屏。