什么是HTML tabindex属性?

tabindex是负责以下两件事的全局属性:它设置了“可聚焦”元素的顺序,并且它使元素“可聚焦”。在我看来,第二件事比第一件事更为重要。默认情况下,很少有可聚焦的元素(例如<a>和表单控件)。开发人员经常在不可聚焦的元素(<div>,<span>等)上添加一些JavaScript事件处理程序(例如'onclick'),并使界面不仅响应鼠标事件而且响应键盘事件的方式(例如“ onkeypress”)是为了使此类元素具有针对性。最后,如果您不想设置顺序,而只是将您的元素tabindex="0"集中用于所有此类元素:<div tabindex="0"></div>另外,如果您不希望通过Tab键将其聚焦,请使用tabindex="-1"。例如,使用选项卡键遍历时,以下链接将不突出。<a href="#" tabindex="-1">Tab key cannot reach here!</a>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值