2015-10-06 57 views
-3

我正在JavaScript中编写一段代码,现在它超出了简单的范围,但我真的对javascript一无所知,我一直在学习4天。所以基本上我只需要一个while循环,每次循环时都按下制表符。如何在每次运行时自动制作一个循环标签javascript

+0

也许[这个问题](http://stackoverflow.com/questions/596481/simulate-javascript-key-events)会帮助你 –

+0

@ 5austen请详细说明你的问题。如果可能的话添加一个代码,这将有助于理解查询。 –

+0

你想通过每次循环“按压标签”来完成什么?插入制表符?把重点放在下一个要素上? – arcyqwerty

回答

0

Focus Next Element In Tab Index提供了将焦点推进到下一个tabIndexed元素的代码。

或者,如果你不使用tabindex属性,那么它只会成为下一个focusable area

究竟哪些元素资格成为焦点领域似乎是依赖于平台虽然有推荐名单:

模平台约定,它建议以下 元件中,tabIndex焦点标志被设置:

  • 具有一个HRE一个元件˚F属性
  • 具有href属性
  • 按钮元素
  • 输入元件,其类型属性不是隐藏状态
  • 选择元素
  • textarea元素
  • 菜单项元素
  • 元素链接件设置可拖动属性,如果这将允许用户代理允许用户在不使用定点设备的情况下开始对这些元素进行拖动操作
  • 编辑主机
  • 浏览上下文容器
  • 排序th元素

接口下面是关于焦点一些很好的一般信息:https://html.spec.whatwg.org/multipage/interaction.html#focus

相关问题