1
我有2个问题与联系表格7和可访问性。联系表格7 WordPress的无障碍
不改变插件的核心代码:
- 我如何阻止渐行渐远,当我将鼠标放置到他们的错误讯息?
- 错误消息当前正在输入旁边的一个范围内生成,并使其出现在标签中的任何方式?否则,屏幕阅读器将无法阅读。
我有2个问题与联系表格7和可访问性。联系表格7 WordPress的无障碍
不改变插件的核心代码:
这两者都可能需要从它的声音中编辑核心代码。
错误消息当前正在生成在输入旁边的跨度中,以任何方式使它出现在标签中?否则,屏幕阅读器将无法阅读。
我不建议这样做。我推荐的是看看<span>
是否有自己的id
,如果是这样的话,你可以写一些JS函数来查找id
并将aria-describedby="spanIDhere"
添加到关联的<input>
。或者如果<span>
没有,请生成一个,然后像上述那样插入它。
大多数AT会将其读取为<label>
文本,span
中的文本表示为ID,表单元素类型。
不是每个AT都能理解ARIA,因此在其标签中生成消息应该更加兼容afaik – FelipeAls
越来越多。唯一没有的是ZoomText。除非你使添加的'span'远离表单元素,并且用户大大放大。 –