0
我有网页有很多可选元素,如a
,buttons
,input
等当我按下标签的活动元素成为下一个选定的元素,多数民众赞成,但后最后一个元素在dom控制去浏览器的地址栏。我可以防止这种情况。如何限制标签导航控制
- 我已经看到了同样的实现她stack,JIRA等
- 我曾试图给出的tabindex(升序)给每个元素,但无法正常工作。
有没有人有解决方法?请分享。
我有网页有很多可选元素,如a
,buttons
,input
等当我按下标签的活动元素成为下一个选定的元素,多数民众赞成,但后最后一个元素在dom控制去浏览器的地址栏。我可以防止这种情况。如何限制标签导航控制
有没有人有解决方法?请分享。
tabIndex允许您定义页面内的元素被访问的顺序,但它不会让您“陷入”页面内的用户。
为此,您将不得不在最后一个可聚焦元素上设置onblur侦听器,并在重置时将焦点置于第一个元素上。
但正如我之前所说,这可能会“陷入”页面上的用户 - 而对于只使用这种导航方法的人来说,它可能会很烦人。 (警告考虑公共网站,不适用于特殊情况。)
tabIndex允许您定义访问页面内的元素的顺序,但它不会让您“陷入”页面内的用户。为此,您必须在最后一个可聚焦元素上设置一个“onblur”侦听器,并在该重置时将焦点置于第一个元素上。但正如我之前所说,这可能会“陷入”页面上的用户 - 而对于只使用这种导航方式的用户来说,这可能会让人很烦恼。 – CBroe 2013-03-19 09:45:16
@CBroe这里正在开发会计应用程序网站,这将有助于快速导航。感谢您的信息。我想我现在可以删除我的问题。 – 2013-03-19 09:54:31
没关系,我只是提到它,因为总会有人试图将这类东西放在“正常”的网站上并混淆用户。请不要在这里删除问题,它们可能对别人有帮助。将添加评论作为答案,以便您可以接受它,如果你喜欢。 – CBroe 2013-03-19 09:58:35