停止表和td 元素获得焦点

发布于 2024-12-02 23:17:24 字数 524 浏览 0 评论 0原文

在 IE 中,似乎 table & td 元素将在鼠标单击时自动获得焦点。

取自

http://msdn.microsoft.com/en -us/library/ms534654%28VS.85%29.aspx

以下元素默认可以获得焦点,但不是 tab 停止。可以通过设置 tabIndex 将这些元素设置为制表位 属性为正整数。小程序、div、frameSet、span、表格、 道明。

我在表格元素上设置了 tabIndex,但是当单击该表格的 td 元素之一时,表格似乎失去了焦点!这对我来说似乎很疯狂,它在 Firefox 或 Chrome 中不会发生。

有其他人遇到过这种情况吗?如果是的话,有什么办法可以阻止这种情况发生吗?

谢谢,

阿杰

In IE it seems that table & td elements will automatically receive focus on a mouse click.

Taken from

http://msdn.microsoft.com/en-us/library/ms534654%28VS.85%29.aspx

The following elements can have focus by default but are not tab
stops. These elements can be set as tab stops by setting the tabIndex
property to a positive integer. applet, div, frameSet, span, table,
td.

I have set a tabIndex on a table element, but when one of the td elements of that table is clicked it seems the table loses focus! This seems madness to me, it doesn't happen in Firefox or Chrome.

Has anyone else encountered this and if so is there anyway of stopping this happening?

Thanks,

AJ

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文