使用适用于 Chrome 的Siteimprove 扩展程序v. 126 以下 HTML 片段都报告了一个问题“输入字段没有描述 1.3.1”
似乎不需要描述,因为就可aria-hidden
访问性 API 而言,属性应该完全删除元素。同样,tabindex=-1
属性值表明该元素既不用于交互也不用于演示。
role="none"
此外,即使在按照以下文档(这是该工具中第一个交叉引用的解决方案)添加后,扩展程序也会将此报告为一个问题:
<input aria-hidden="true" tabindex="-1"
class="MuiSelect-nativeInput"
value="SORTING_OPTIONS_ENDDATE"
style="">
<input aria-hidden="true" tabindex="-1"
class="MuiSelect-nativeInput" role="none"
value="SORTING_OPTIONS_ENDDATE"
style="">
注意:这个隐藏元素是通过 Material UIinput
作为<Select />
组件的一部分生成的。它用于保存选定的值