我有一个 IMG 标签,它有一个关联的 OnClick 事件。
我看到 TAB 键导航会跳过此图像字段,但我需要让它停在那里并将该元素视为常规的可制表符控制字段。
有没有办法做到这一点?我不能只在它周围包裹一个简单的 A 标签,因为这会影响各种样式表并破坏设计。
最佳答案
一般来说,最好的方法是使用按钮,并将点击事件绑定(bind)到它。
<button type="button"><img src="..." alt="..."></button>
您还可以将 tabindex="0"
粘贴到图像上,这样它就会出现在 Tab 键顺序中(无需指定特定位置,因此顺序是自然的),但这并不能给出与 AT 一样好。
关于html - 使 <img> 标签可切换 - 响应 TAB 键导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23475534/