javascript - Chrome 自动移动焦点

标签 javascript google-chrome focus

遇到了 Chrome 特有的问题;它将焦点从我的 html 输入转移到动态呈现表单中的第一个用户元素。

例子: HTML_SELECT_00 HTML_SELECT_01 INPUT_TEXT_00

问题:如果将光标放在 INPUT_TEXT_00 中(使用鼠标),一旦松开鼠标按钮,焦点就会移回 HTML_SELECT_00。如果您切换到 INPUT_TEXT_00,焦点不会“被盗”,并且会按预期工作。

这个问题在FF和IE7/8中都不会出现。仅在 Chrome 中,我的版本是最新的。

我有两个事件挂接到输入,onChange 和 onKeyPress。但是,这些事件并不会简单地通过将光标放在其中来触发。

我希望有人以前看过这个;我一直在寻找解决方案。

问候, 兰德尔

最佳答案

可能有一个 label 包裹着这三个元素。

关于javascript - Chrome 自动移动焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4029592/

相关文章:

windows - 存储在 Windows Azure blob 上的视频不适用于 VideoJS(使用 Chrome)

c++ - 如何使 `Tool` 窗口始终位于 2 个或更多主窗口之上?

javascript - 分成 40 组

javascript - 将对象保存到 Chrome 存储,但检索时得到不同的结果

javascript - 为什么我收到 "Cannot find module ' jsonLogic'"错误?

google-chrome - 使用 Google Chrome/Webkit 渲染表格单元格

c# - WPF 中的文本框焦点问题

javascript - 如何让 UIWebView 专注于表单输入并调出键盘?

javascript - Chart.js v2 - 组合堆叠条形图和 2 个非堆叠线

javascript - 如何使 facebook 中的文本像按钮一样变白?