我正在为一个项目满足WAI-Aria符合标准,以下代码生成了一个自定义下拉按钮。我收到的错误信息如下:“按钮为空或没有值文本。”我已经尝试使用aria标签,包括隐藏文本,附加标题和向按钮标签添加值等方法。但这些都没有起作用。我的问题是,我该如何使此按钮符合标准?
编辑:我正在使用Wave符合性检查器插件查找我未达到符合标准的区域。
编辑:我正在使用Wave符合性检查器插件查找我未达到符合标准的区域。
<button class="child btn btn-lg" data-value="+" data-loopid="@i" style="color:#1C5D9C;background-color:transparent;padding:0 1px; @if(!item.HasAdditionalLocations){@Html.Raw("visibility:hidden")}">
<span class="iconPlusRoundBlueWhite"></span></button>
title
属性添加到<button>
元素中。那样行吗? - chharveyaria-label
为视力受损者提供内容是可接受的方法,例如:https://www.w3.org/WAI/GL/wiki/Using_aria-label_to_provide_an_invisible_label#Example_2:_A_close_button_.28X.29_in_a_pop-up_div - Serlite