2

我的问题是——当我在 Chrome 中的表单上单击任何输入控件上的向下按钮时,会显示一个弹出窗口。我很肯定我的代码没有这样做。它只发生在 Chrome 中的事实让我想起了一些行为不端的 Chrome 插件/扩展。

无论如何,我希望看到负责此弹出窗口的 HTML 元素。但是,我在开发工具中找不到它并且试图专注于它不起作用 - 当我单击页面时弹出窗口关闭。

所以,我的问题 - 有没有一种简单的方法可以在不点击页面的情况下抓住这个 HTML 元素?

在此处输入图像描述

我正在使用具有以下扩展名的 Chrome 23.0.1271.64(根据 Chrome 本身):

  • 高级 REST 客户端 3.0.30
  • JSONView 0.0.32
  • OneClickDownload 1.2 网页版
  • 开发者 0.4.1
4

1 回答 1

1

这看起来就像标准输入字段建议框。我怀疑它不是网页的一部分。因此它不会出现在 DOM 中,并且您无法设置它的样式,因为它是浏览器的一部分而不是网页(尽管它出现在网页的顶部)。

您可以通过将属性和值 autocomplete=off 放在表单字段上来抑制它,尽管这是来自 HTML5 并且目前不适用于所有浏览器。请参阅是否有 W3C 有效的方法来禁用 HTML 表单中的自动完成功能?

于 2012-11-23T14:35:39.893 回答