问题标签 [tabindex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
236376 浏览

html - 如何忽略 tabindex 中的 HTML 元素?

HTML中有什么方法可以告诉浏览器不允许对特定元素进行标签索引?

在我的页面上,虽然有一个用 jQuery 呈现的杂项,但是当您通过它进行选项卡时,在选项卡控件移动到页面上的下一个可见链接之前,您会得到很多选项卡按下,因为所有被选项卡通过的东西都被隐藏到用户视觉上。

0 投票
4 回答
11370 浏览

javascript - 将 tabindex 焦点限制在页面的某个部分

情况:

我有一个网页,它打开模式窗口(灯箱),其中包含用户可以输入数据的表单。用户通常使用键盘导航,从一个字段切换到下一个字段。

问题:

当模态窗口打开时,只有窗口处于活动状态,页面的其余部分不能使用鼠标访问,但可以通过在模态窗口中跳出来访问元素。

问题:

如何通过使用选项卡按钮将移动限制在表单窗口中的元素上?

我唯一能想到的是在打开模式窗口时使用 Javascript 设置tabindex=-1所有表单元素(和其他可聚焦元素),然后tabindex在模式窗口关闭时将值设置回它们以前的值。有没有更简单/更好的方法?

0 投票
3 回答
1819 浏览

.net - 是否有关于 Windows 窗体中 tabindex 行为的权威指南?

我维护一个基于 Windows 窗体的应用程序框架。我没有明确指定选项卡顺序的奢侈 - 控件是在运行时添加的,因此 Visual Studio 无济于事。

标签顺序,尤其是涉及容器时,是一个谜。是否存在描述 Windows 窗体在运行时如何管理跳位顺序的资源?

0 投票
1 回答
6795 浏览

html - 动态添加元素的标签索引

我有一个带有三个文本框的 jsp 页面,旁边有一个 ADD 按钮。现在我必须tabindex为动态添加的元素设置。我该怎么做?

0 投票
1 回答
2769 浏览

vb6 - 如何在 VB6 运行时分配 TabIndex

我正在使用 VB6 维护应用程序。它是一个基于 Windows 的应用程序。我的客户想在运行时配置控件选项卡索引。我将客户端设置保存到访问数据库。

以下子设置控件的选项卡索引

TSetting是在全局模块中定义的 TYPE Array。

GetRATabSetting正在从数据库中提取值并填充到 TYPE 数组中。

代码执行得很好。甚至从数据库中提取值并正确设置为控件。但是该选项卡遵循设计时设置的索引。

我做错了吗?是否可以在运行时设置控件的 tabindex ?还有其他方法可以执行此操作吗?

0 投票
1 回答
1418 浏览

javascript - 使用 javascript 获取文档的当前 tabIndex 值

我有一个自定义的下拉框,可以使用tab键自动进入焦点,但我无法将焦点传递给下一个元素...我该怎么做?

我正在考虑获取当前'tabIndex'的当前值并将焦点设置为下一个行,还有其他方式吗?顺便说一句,使用 mootools

0 投票
1 回答
1373 浏览

jquery - jQuery:基于 tabindex 循环表单?

所以,我有一个数组,我想填充一个表单,但我想根据指定的tabindex 循环遍历表单元素,不一定基于它们出现的顺序。

jQuery 会本机执行此操作,还是有一种方法可以指定此行为?

FWIW,我计划在输入端使用 .each() 。

0 投票
5 回答
5377 浏览

tinymce - 按tab键时如何选择tinyMCE textarea?

你好我得到了类似的代码

“textarea”是tinyMCE的地方......当我尝试通过输入和textarea项目移动选择时出现问题。加载页面时,它聚焦 input[name=text] 但是当我按 Tab 键时,它选择 input[name=tags] 而不是 textarea[name=body] (下一个)你能帮我解决这个问题吗?

0 投票
2 回答
1047 浏览

silverlight - Silverright - 设置 MVVM 中 UIElements 的 tabindex

我正在尝试UIElement在用户控件中设置两个 s 的选项卡索引。用户控件包含一个文本框和按钮。我目前通过附加属性将焦点应用于文本框,但是我希望能够按 Tab 键并从文本块导航到按钮或检测按键(Enter 键)并触发按钮上的命令(我知道单独的问题)

主要重点是首先完成标签索引。

感谢您的任何指示或建议。

更新

从那以后,我尝试使用附加属性来处理跳转顺序

但是,当我尝试编译时,我收到按钮控件的 TabIndex 属性不存在的错误。任何想法为什么这会失败?

0 投票
0 回答
486 浏览

flash - 在字段之间切换 - 光标消失在哪里?

我正在尝试在 Flash CS5 中使用 AS3 创建动态表单。这些表单将由一个容器精灵组成,然后是一对 TLFTextField 对象,一个用于标题(静态,不可选择),一个用于输入字段本身。

我正在使用 TLFTextField 对象,因为我将在我的最终电影中使用这种类型的更强大的格式化功能。另外,我没有使用文本输入组件。

表单已按预期创建和显示,但是字段之间的选项卡不是我所期望的。如果我在第一个字段中输入文本,我必须按 Tab 键 3 次才能到达第二个字段,再按 3 次才能到达第三个字段,依此类推。

我尝试将 tabChildren 设置为 true 和 false,并尝试了启用/禁用 TLFTextField 对象的选项卡和操作 tabIndex 序列的各种组合,但均未成功。

我们将不胜感激地收到解决此问题的所有帮助。

为了说明问题,创建一个新的 AS3 fla 并将以下代码添加到第一帧

提前致谢

安德鲁