javascript - JAWS 可访问性问题:选项标签的 aria-label 属性不起作用
问题描述
<label for="cars">Choose a car:</label>
<select name="cars" id="cars">
<option aria-label="volvo" role="option">Vo</option>
<option aria-label="mercedes" role="option">me</option>
<option aria-label="opel">Op</option>
<option aria-label="audi">Au</option>
</select>
在 IE11 中运行时,上面的代码有一些问题。
<option aria-label="volvo" role="option">vo</option>
谷歌浏览器正在将 aria-label 属性中的选择框选项正确读取为“volvo”,但在 IE11 中它只读取“vo”
请帮助我,在此先感谢。
解决方案
推荐阅读
- php - Laravel 验证错误未显示,但它们确实显示在 422 错误中
- firebase - Ionic 4 with firebase - 2 次离线工作 1 次
- laravel-5 - 在 Laravel 中编写 SQL 查询
- oracle - 最有效地使用 NOT regexp_like
- reactjs - 打字稿中的 react-use-gesture 基本示例给出类型错误
- c++ - 具有多个 OR 的 Xpath 查询不适用于 Windows 事件
- matlab - 3D 中的 MATLAB 曲线拟合,带有附加边界
- python - 我可以在多列上加快 groupby 速度,然后用 1 个句点进行 diff 吗?
- visual-studio-code - VsCode Remote SSH .vscode-server 占用大量空间
- jenkins-pipeline - Gradle --no-daemon 启动守护进程?