【问题标题】:Autofill doesn't work for Firefox自动填充不适用于 Firefox
【发布时间】:2018-07-16 16:17:40
【问题描述】:

我遇到了问题:自动完成功能不适用于 Firefox (v.58.0.1 + Win10) 中的某些表单字段。在 Chrome 中一切正常,但在 FF 中,它仅适用于具有默认基本名称属性的字段。

例如,这里的自动完成工作很好:

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

当我自定义名称属性时,它不起作用:

<input type="text" autocomplete="on" name="myName">

我设置了适当的 FF 设置标志来保存表单数据。我尝试对自动完成属性使用所谓的标记: autocomplete="home address" 并将 id 属性添加到字段中。但我没有它的工作。我该怎么办?

【问题讨论】:

    标签: html firefox autocomplete frontend


    【解决方案1】:

    在 FF 58.0.1(64 位)和 Chrome 64.0.3282.140(64 位)上测试,并且都可以正常使用下面的代码,你确定你在 FF 中启用了自动完成功能吗?

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    	</head>
    	<body>
    		<form method="get">
    			<input type="text" autocomplete="on" name="myName">
    			<input type="submit">
    		</form>
    	</body>
    </html>

    【讨论】:

    • 您好 Jakub,感谢您的回答。是的,您的代码在 Chrome 和 FF 中都可以正常工作。这意味着我的 FF 设置可以自动完成。还能是什么?可能是因为表单是 React 组件的一部分。
    猜你喜欢
    • 1970-01-01
    • 2021-10-31
    • 2018-07-02
    • 2014-10-24
    • 2022-01-23
    • 2011-09-23
    • 2019-12-26
    • 2021-01-06
    • 2018-08-24
    相关资源
    最近更新 更多