【发布时间】:2015-08-20 02:57:30
【问题描述】:
<form action="action.php" method="get" autocomplete="on">
First name:<input type="text" name="fname"><br>
E-mail: <input type="email" name="email"><br>
<input type="submit">
</form>
让我们输入 2 个字段,然后提交。那么在重新加载页面时,字段没有自动完成,为什么?
我应该使用本地存储吗?饼干?确保几天后返回的用户仍会自动完成其字段?
(我正在使用带有自动完成默认选项的 Firefox,即未禁用)。
【问题讨论】:
-
你认为它为什么会自动完成?
-
谷歌浏览器:在这里工作。
-
@jcuenod
<form ...autocomplete="on">。 this doc 完全错了吗? -
它适用于 Google Chrome 和 FireFox。 (而且我从未见过 W3Schools 错了)顺便说一句,
autocomplete属性默认为on。自动完成是指您可以通过双击表单输入来查看之前的值。 -
@Basj 如果您只想填充它,那么请务必使用本地存储。你的实现是正确的。
标签: javascript autocomplete local-storage forms