![](/img/trans.png)
[英]Add a Description to Attribute (for Screen Reader) Without Adding New Label / Element
[英]Screen reader omits disabled attribute
我有一个步进器 - 材质 UI 编号字段。 它被禁用,但屏幕阅读器能够更改数字(递增和递减)。 HTML如下:
<input aria-invalid="false" id="outlined-number" type="number" class="MuiInputBase-input MuiOutlinedInput-input" disabled="true" value="3">
disabled
属性指定错误。 从https://html.spec.whatwg.org/multipage/common-microsyntaxes.html#boolean-attributes :
2.4.2 布尔属性
许多属性是布尔属性。 元素上布尔属性的存在表示真值,不存在该属性表示假值。
如果该属性存在,则其值必须是空字符串或与该属性的规范名称不区分大小写的 ASCII 匹配值,且没有前导或尾随空格。
布尔属性不允许使用值“true”和“false”。 要表示假值,必须完全省略该属性。
将代码更改为disabled="disabled"
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.