当前位置: 首页 > 面试题库 >

如何阻止Chrome将网站的输入框泛黄?

经和洽
2023-03-14
问题内容

在表单提交,验证后的其他文本和视觉辅助工具中,我将输入框涂成红色以表示需要注意的交互式区域。

在Chrome(针对Google工具栏用户)上,自动填充功能将我的输入表单重新着色为黄色。这是一个复杂的问题:我希望在表单上允许自动完成功能,因为它可以加快用户登录的速度。如果/当触发错误时,我将检查是否可以将自动完成功能关闭,但是这很复杂一点编码来以编程方式关闭页面上单个受影响的输入的自动完成功能。简而言之,这将是一个头疼的问题。

因此,为避免发生该问题,有没有更简单的方法可以阻止Chrome重新为输入框重新着色?

[edit]我尝试了下面的!重要建议,但没有任何效果。我尚未检查Google工具栏,以查看!important属性是否适用于此。

据我所知,除了使用autocomplete属性(确实起作用)之外,没有任何其他方法。


问题答案:

我知道在Firefox中,您可以使用属性autocomplete =“
off”禁用自动完成功能。如果此方法在Chrome中有效(未经测试),则遇到错误时可以设置此属性。

这可以用于单个元素

<input type="text" name="name" autocomplete="off">

…以及整个表格

<form autocomplete="off" ...>


 类似资料:
  • 我有一个基于对话框的MFC应用程序。我有一个隐藏的编辑控件,它有读取USB连接扫描仪输入的默认焦点。对话框上的所有其他控件都是只读的。但是当用户单击任何控件时,隐藏的编辑控件都会失去焦点。我如何解决这个问题,使这个隐藏的编辑控件有焦点,即使在用户单击对话框的任何地方。

  • 问题内容: 当我输入数字时,字母和特殊字符也会显示在输入字段中。我只想显示数字。如何阻止他们? 问题答案: 如果您不喜欢传入键值,请尝试阻止默认行为:

  • 问题内容: 如何在页面加载期间发现我的页面作为框架嵌入到其他站点?我想引荐来源请求标头在这里帮不上忙吗?谢谢。 问题答案: 您不能从服务器端检查它,但是可以在页面加载后使用javascript进行检测。比较和,如果它们不相同,则表示您处于框架中。 此外,某些现代浏览器会使用标头,该标头可以具有两个值: DENY –如果页面包含在框架中,则阻止呈现页面 SAMEORIGIN –与上面相同,除非页面与

  • 如何在不禁用任何当前打开的帧的情况下显示 JOption 窗格? 我有一个带有开始和停止按钮的JFrame。在任何时候,我都希望用户能够按下主框架上的“停止”按钮,以停止辅助线程(由开始按钮启动)。 但是,第二个正在运行的线程有时会打开一个 JOption 面板。当它这样做时,主框架被禁用,用户无法按下停止按钮。 (当它连续打开多个JOptionPane时,试图阻止它会非常令人沮丧)。 我试过了

  • 我正在通过react-native-webview在react-native应用程序中播放YouTube embedded LiveStream永久URL。Livestream工作正常。但是当选择一个视频标题或更多视频选项时,webview会显示Youtube网站。我试图阻止这一切。 请建议我防止在webview中显示YouTube网站,或者建议我向其他支持嵌入永久URL播放的库提供支持。提前感谢

  • 问题内容: Python在函数的每次调用之间在控制台输出中插入一个空行,但我不希望这样做(即,我希望提示位于控制台中的连续行上,而不是由空行分隔)。有没有办法做到这一点?我试着以为它可能像函数一样工作,但事实并非如此… 码: 输出: 所需的输出: 编辑: 正如其他人在评论部分中指出的那样,除了在Spyder IDE中使用IPython接口之外,这个问题对我来说都是不可重现的。如果有人在Spyder