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'遠離表單元素,並且用戶大大放大。 –