如何正确为自定义按钮添加无障碍支持?

端木艺晗 阅读 2

我用 <div> 做了一个按钮,点击能触发功能,但用屏幕阅读器读不出来。我加了 role="button",但好像还不够?按 Tab 键也聚焦不到它。

是不是还得加 tabindex?或者应该直接用 <button> 标签?我试过下面这样写,但不确定是否符合无障碍标准:

<div role="button" onclick="doSomething()">点我</div>
我来解答 赞 2 收藏
二维码
手机扫码查看
暂无解答

暂无解答