【问题标题】:How to disable autocomplete of an input text after creating own autocomplete创建自己的自动完成后如何禁用输入文本的自动完成
【发布时间】:2019-04-01 14:48:02
【问题描述】:

我有一个问题,我不知道如何解决它。

注册后,用户被重定向到一个页面,他们必须输入他们的城市,然后显示与他们正在写的内容相对应的城市列表,我通过创建自己的自动完成来做到这一点。

然而,问题是浏览器现在不尊重autocomplete="off"autocomplete="false"

请注意,没有密码字段。我该怎么办 ?

一个转机是,如果我设置autocomplete="new-password",那么浏览器中就没有自动完成功能。

我应该使用它吗,即使它不是密码?

我希望所有浏览器都没有自动完成功能。有可能吗?

【问题讨论】:

    标签: html autocomplete


    【解决方案1】:

    你可以试试这个:autocomplete="__away"

    【讨论】:

    • 感谢您的帮助! autocomplete="__away" 似乎工作!但这适用于所有浏览器吗?我试试谷歌浏览器!!!非常感谢!
    • 在我的编辑器上,我收到 __away 的警告:未定义的属性值 (__away) ????
    【解决方案2】:

    您应该将 autocomplete="off" 放在表单和输入元素本身上。这样一来,您就涵盖了浏览器的所有非标准性。

    【讨论】:

    • 您好!谢谢你的帮助!它不起作用......我将 autocomplete="off" 添加到表单标签和我的输入中......当我点击我的输入(gotfocus)时,我的所有旧值都出现在字段上方。 ..你有别的想法吗?
    猜你喜欢
    • 1970-01-01
    • 2012-11-14
    • 1970-01-01
    • 1970-01-01
    • 2013-10-19
    • 2011-02-09
    • 2012-08-08
    • 2016-01-20
    • 1970-01-01
    相关资源
    最近更新 更多