[英]How to solve material design input field placeholder screen reader issue with Firefox?
通过切换title
和placeholder
attr可以解决此问题。 现在,两个浏览器(FF和chrome)上的屏幕阅读器都宣布<label> + <title>
并且placeholder
attr被忽略。 FF浏览器上的占位符问题解决了可访问性问题。
(要么)
aria- describeby属性被添加到输入字段中,并将值分配为同一输入字段的id值。 因此,屏幕阅读器以这种方式宣布<aria-describedby> + placeholder
,并且aria- describeby间接指向标签值,因为输入标签的id-attr指向标签的for-attr。 这在chrome和FF中工作类似
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.