首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重复控制- Tabindex

重复控制- Tabindex
EN

Stack Overflow用户
提问于 2012-06-05 18:20:40
回答 2查看 438关注 0票数 0

我使用重复控件来注册数据。根据一些测试,我希望光标移动到不同的字段。当我为Repeat Control中的一个字段设置tabindex时,Tab键顺序发生了变化。现在,光标在tabindex最低的列中的所有字段之间移动,然后在下一列中的所有字段之间移动。有没有办法改变tab键的顺序,让光标移动“-wise”行?如果我必须通过编程来管理光标的移动,那么在重复控件中获得光标位置的最简单方法是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-07 14:00:41

如果您使用的是Domino8.5.3,则可以创建一个tabindex自定义属性,并使用indexVar作为tabindex的前缀,这样就可以逐行制表符。可以在所有属性-属性下创建自定义属性。

我认为您必须使用自定义属性,因为标准属性只能在页面加载时计算,而且看起来indexVar在页面加载时不可用。

例如。

代码语言:javascript
复制
<xp:inputText>
    <xp:this.attrs>
        <xp:attr name="tabindex" value="#{javascript:return rowIndex + '1';}" />
    </xp:this.attrs>
</xp:inputText>
票数 0
EN

Stack Overflow用户

发布于 2012-06-05 21:34:07

看起来你最好使用一个客户端脚本。使用dojo.query获取所有字段,然后对它们进行排序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10895538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档