【发布时间】:2017-04-03 04:23:43
【问题描述】:
我是angularjs 的新手。我正在使用 textangular 来显示一个 html 文档。我想突出显示该 html 中的一些单词,也想突出显示该单词。所以,我使用 tabindex 和 class = mark 来突出显示和聚焦。所以,这里首先我要添加
<span class="mark">ABC</span>
这样它就会被突出显示,之后我想给这个添加一个tabindex=1 属性。这样它就变得像
<span class="mark" tabindex="1">ABC</span>
这里我想动态添加这个tabindex。这意味着,我想找到那个文本,然后只在那个文本中添加一个tabindex。我怎样才能做到这一点?一次 tabindex 只能应用于一个单词。
【问题讨论】:
-
您想将焦点设置在单词的第一个实例上吗?或者当用户按下
tab时,您希望焦点转到单词上? -
否 它不是当用户按下选项卡时。我有一系列需要突出显示和聚焦的单词,并且我有一个“下一步”按钮,只有那个单词应该被突出显示和聚焦。这不是一个单词。
-
那你就不需要
tabindex了,看下面我的回答
标签: javascript jquery angularjs textangular