【问题标题】:Preventing Browser Text Input Suggestions [duplicate]防止浏览器文本输入建议[重复]
【发布时间】:2010-10-21 11:30:30
【问题描述】:

我正在构建自己的本地搜索 UI 元素,它会在您键入时提供本地搜索建议。我遇到的问题是,当我专注于 html 文本输入元素时,我的浏览器(Safari,但可能发生在其他浏览器中)会根据我过去输入的内容显示自己的文本建议。

我的猜测是,这取决于 标签的 ID 或 Class。所以很可能,如果我将输入标记类更改为晦涩难懂的东西,浏览器将不会提供任何建议。但是不知道有没有更优雅的方式...

一个相关的问题是当您关注 元素时,Safari 中的文本字段突出显示。当我在 Facebook 上填写表格时,我看不到这个大纲。很高兴听到有人知道如何处理这两个问题。

【问题讨论】:

    标签: css browser user-interface


    【解决方案1】:

    基于 Gecko 的浏览器支持称为“自动完成”的标记属性。因此,在您的 <form> 标签中,您可以输入 <form autocomplete="off">

    更多:How to turn off form autocompletion

    其他一些浏览器也支持此功能。我相信 IE 会尊重这一点。

    【讨论】:

    • 这是我使用的,不幸的是它不是“官方”AFAIK
    • 是的,据我所知,所有浏览器都没有针对这类事情实施的通用标准。
    猜你喜欢
    • 2021-06-01
    • 2020-03-30
    • 2016-10-03
    • 2018-06-08
    • 2017-08-24
    • 2010-09-27
    • 2016-09-14
    • 2010-10-19
    • 2011-01-27
    相关资源
    最近更新 更多