【发布时间】:2010-09-29 15:23:22
【问题描述】:
我正在制作一个大型而复杂的应用程序,我需要设置 tabindexes 来帮助用户浏览页面。这是一个私人应用程序,所以我对 (ab) 使用 javascript (jquery) 没有限制。
我目前有这些问题。
1) 一旦页面加载完毕,如何使用 javascript (jquery) 强制浏览器在特定文本框中移动光标?我注意到浏览器通常不会自动将光标放在第一个 tabindexed 输入中。我想要一种万无一失的方式,无论如何都会强制它在那里。
2) 一些激活 ui ennchement 的字段(即 jquery ui datepicker)有 tabbing 的问题(比如必须按两次 tab 才能离开它),有什么办法可以避免这种情况?
3) 如何使用 jquery 读取和设置 tabindex?我有一些字段根据用户操作被隐藏/显示,如果它们被隐藏,他们应该能够将它们的 tabindex“提供”给其他字段,这是一个问题,浏览器在页面加载后是否仍然考虑 tabindex?
非常感谢h
【问题讨论】:
标签: javascript jquery tabindex